JavaRush/Java блог/Архив info.javarush/Проблемы с запуском сервлетов
timurnav
21 уровень

Проблемы с запуском сервлетов

Статья из группы Архив info.javarush
участников
Здравствуйте, дорогие друзья, С подачи одного очень хорошего человека решил осваивать сервлеты, для этого мне посоветовали поставить томкат и сервер поднимать с него. кому интересно, вот ссылки на хорошие статьи по томкату: статья одного из наших однополчан, очень рекомендую тоже не плохая ну и вот, если что-то не будет понятно из первых двух) настроил томкат, начал писать пробную программу "hello world!" (из второй ссылки), всё написал, скомпилировал сервлет, разложил по нужным папкам в директории томката, отправил запрос как указано в описании, всё сработало - открылась новая вкладка с текстом "Hello, World!"... НО потом мне объяснили, что такие вещи нужно запускать прям из идеи, а вот тут у меня начались проблемы: Проблемы с запуском сервлетов - 1 суть:
java.lang.UnsatisfiedLinkError: E:\TomCat\apache-tomcat-8.0.18\bin\tcnative-1.dll: Can't load IA 64-bit .dll on a AMD 64-bit platform
система у меня 64-битная Win7, всё скачано тоже на 64-битную систему: idea, jdk, tomcat(кажется тоже есть разница, что-то я уже не помню), одним словом всё скачал как надо.. погуглил про процессор и не понял какая всё-таки архитектура у core 2 duo, а судя по тому, что написано в тексте ошибки, у меня
AMD 64-bit platform
находясь в полном недоумении, погуглил еще пару раз, вот на этом сайте сказали что процессор 32-битный.. через cmd пробовал писать systeminfo, но видать руки кривые, говорят команда systeminfo не является внутренней или внешней (и бла бла бла), вот сижу и думаю что это всё за х-ня такая? буду очень благодарен, если кто нибудь подскажет что с этим делать
Комментарии (3)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hubert
Уровень 41
14 февраля 2015, 14:45
На какую JRE указывает JAVA_HOME?
Какая JRE выставлена для твоего проекта в IDea?
То что ты скачал все 64 битное еще ничего не означает…
Есть подозрение, что одно из вышеуказанных мест указывает на 32 битную джаву…
timurnav
Уровень 21
14 февраля 2015, 14:54
всё снес, переставлять решил, но потом столкнулся с вопросом а подходят ли вообще эти версии мне…

jre стояла та, что ставится автоматически вместе с jdk последним (Windows x64 170.36 MB jdk-8u31-windows-x64.exe)
я тогда всё специально всё перепроверил, там было точно всё 64
в идее не выставлял отдельно jre, я просто указал jdk и добавил библиотеку из томката
timurnav
Уровень 21
18 февраля 2015, 13:52
не понимаю, что изменилось — я поставил те же скачанные файлы, запустил тот же проект, всё заработало…
как научиться избавляться от такой магии?