Когда дело доходит до настройки Eclipse, Tomcat и Java, есть много вещей, которые могут пойти не так. В этом случае Ubuntu 11.04 предоставляет Eclipse 3.5 (Galileo) и Tomcat6 в качестве стандартной версии через Центр программного обеспечения или Synaptic pkg. или способность. Поэтому я устанавливал Eclipse и Tomcat, так как они были представлены в стандартном репо Ubuntu. По какой-то причине переменные окружения в Ubuntu не были установлены должным образом, поэтому я попытался исправить их, поместив эти переменные в системный файл bash и присвоив им значения вручную:
vi ~ / .bashrc
Использование CATALINA_BASE: / usr / local / tomcat-6 dir
Использование CATALINA_HOME: / usr / local / tomcat-6 dir
Использование JRE_HOME: /usr/lib/j2sdk1.6-sun/
это один из способов сделать это, или вы можете экспортировать эти переменные как в строке cmd:
в bash: экспорт JAVA_HOME = / path_to_j2sdk
(например, экспорт JAVA_HOME = / usr / local / java / j2sdk аналогично для переменных Каталины)
В моем случае выше решение не работало, хотя я потратил пару дней.
Я решил очистить (полностью удалить) существующие Tomcat6 и Eclispe3.5, а затем установил, следовал AskUbuntu и сделал то же самое с Eclipse3.6.
Загрузите Eclipse3.6 с eclipse.org Не забудьте загрузить J2EE, а не JAVA для JSP.
tar -xzvf filename.tar.gz
Я поместил Tomcat7 и затмение в одну папку / usr / local / java
sudo mv Directory_Name (Извлечено, например, .eclipse / usr / local / java)
4. Проверьте папку ROOT в org.eclipse.wst.server.core. Убедитесь, что вы заменили (или rm -rf старый ROOT, а затем скопируйте новую папку ROOT) эту папку ROOT, созданную tomcat6, с новым ROOT из tomcat7 потому что некоторое время ubuntu11.04 не заменяет этот файл сам по себе, и эта ошибка займет много времени, поэтому следуйте этим командам в терминале, чтобы убедиться, что вы sudo:
/ дом / местные / рабочее пространство / .metadata / .plugins / org.eclipse.wst.server.core / tmp0 / wtpwebapps / ROOT
с /usr/local/java/apache-tomcat-7.0.22-src/webapps/ROOT
Здесь вы можете просто нажать на исполняемый файл «eclipse» в / usr / local / java / eclipse и перейти по этой ссылке , она основана на Tomcat5.5, но настройка сервера tomcat7 в eclipse3.6 точно так же, как это.
Оставьте свои комментарии и вопросы.