2009-09-03 1 views
1

Консоль собак меня. Может ли кто-нибудь помочь?Запуск tomcat-6.0.20 от eclipse-3.5.0 (galileo) приводит к ошибке 404

Печальная история начинается именно так. Моя ОС - ubuntu-9.04. Я установил tomcat-6.0.20, извлекая его из .tar.gz package и положил его под каталог /usr/share/tomcat-6.020.

Затем я начал кота с консоли, и все было в порядке. localhost ответил на странице $ CATALINA_HOME/webapps/ROOT/index.html.

Следующим шагом было поставить мой tomcat в список серверов затмения. Итак, я пошел к Предпочтения> Сервер> Среда выполнения> Добавить> Apache Tomcat v6.0 (здесь я также просмотрел мой tomcat и изменил JVM от JRE до JDK). Наконец, я добавил свой сервер в список серверов.

Итак, имея все сконфигурированное, я запустил свой кот с затмения, открыл браузер и попросил локальный хост. 404 все внезапный. Несмотря на то, что консоль eclipse не обнаружила ошибок.

Неужели кто-то сталкивался с той же проблемой?

ответ

1

Откройте настройки Tomcat (двойной щелчок или F3 на вашем экземпляре Tomcat в представлении «Серверы» в Eclipse):

  1. Убедитесь путь конфигурации корректен и конфигурация действует
  2. Нажмите на вкладку Модули и убедитесь, что ваше приложение развернуто.
+0

Что касается пути конфигурации, это приводит к моему конфликту. Здесь находится папка «Серверы». И внутри Tomcat v6.0 Server в папке localhost-config, полной конфигурационных файлов ... – emanemos

+0

Что касается приложения, я его не создал. Я только установил tomcat и попытался увидеть приветственную страницу. – emanemos

+2

Это не работает в Eclipse. Вам нужно указать хотя бы один модуль для публикации. Это не должно быть фактическое приложение из вашего проекта Eclipse; вы можете вместо этого выбрать «ROOT» из примеров tomcat, если хотите, например. «/usr/share/tomcat-6.020/webapps/ROOT» как docbase и «/» в качестве пути. Когда вы это сделаете, вы увидите свою страницу приветствия. – ChssPly76

0

Да, emanemos прав, я попробовал его сегодня и мгновенно работал. Создайте новый проект в eclipse, я создал динамический веб-проект. Создайте новый сервер, выберите версию Apache как тип сервера. Затем создайте свои страницы и ресурсы в этом пространстве проекта. Я создал index.html в Webcontent и указал на http://localhost:8080/trial/, и я вижу свой index.html. (пробная версия - это название моего проекта).

0

У меня была такая же проблема, и решить ее, выполнив следующие действия:

на сервере View, щелкните правой кнопкой мыши на сервере (Tomcat 6.0 сервера на Localhost) в опции меню нажмите кнопку «Открыть», это открывает меню со всеми конфигурациями для сервера. На вкладке «Расположение серверов» вы должны выбрать опцию «Использовать Tomcat Installation (принимает управление установкой tomcat)».

Не забудьте проверить путь развертывания.

Я думаю, что существует проблема с конфигурацией eclipse поверх Tomcat и она должна использовать конфигурацию установки tomcat.

0

В Windows Vista 32 Я фиксированной, как это, в «» serverlocation выбранной установки Использование Tomcat (берет на себя управление TOMCAT установки) и пути развертывания я добавил свой TOMCAT WebAPP dir.'C: \ апач-tocat-6,0 .26-окон-x86 \ Apache-6.0.26-кот \ WebApps'. При стандартном пути конфигурации/Серверы/Tomcat v6.0 Server в localhost-config он работает нормально.

6

Я исправил проблему «Не удалось загрузить конфигурацию сервера», удалив текущую конфигурацию сервера из окна «Серверы» и добавив ее снова.

+0

, когда я попытался это сделать (Tomcat 6), я не смог воссоздать еще один сервер Tomcat 6 в той же рабочей области Eclipse, сказал мне: «Не создавайте сервер, используя выбранный тип». я смог, когда я nuked рабочее пространство и создал новый, но все же получил ту же начальную ошибку – amphibient

1

Я с Карлишем. У меня была эта ошибка в Eclipse 3.6 с Tomcat 5.5: «Не удалось загрузить конфигурацию сервера на сервере Servers/Tomcat v5.5. Конфигурация может быть повреждена или неполна». Поиграв с каждой настройкой в ​​течение 20 минут и получив ту же ошибку, я просто удалил сервер, повторно добавил его, и он работал примерно через 90 секунд без каких-либо изменений.