Tomcat выдает внутри затмения - PullRequest
       2

Tomcat выдает внутри затмения

9 голосов
/ 24 октября 2010

Я очень новичок в Tomcat и веб-разработке в целом и прошу прощения за то, что может быть очень глупым вопросом.

Рассмотрим 2 ситуации:

1.

Я запускаю Tomcat вне Eclipse.
Я использую Eclipse для создания файла войны.
Я развернул его через консоль администратора.
Все в порядке

2.

Я запускаю Tomcat через Eclipse
Я не могу получить доступ к консоли администратора

http://localhost:8080/manager/html приветствует меня с ошибкой 404
При запуске Tomcat за пределами Eclipse та же страница работает правильно

Пожалуйста, сообщите

Почему проблема может быть?

Ответы [ 2 ]

21 голосов
/ 24 октября 2010

Почему проблема может быть?

Вам необходимо настроить Eclipse на взять под контроль установку Tomcat . Для этого:

  • дважды щелкните Сервер Tomcat в представлении Серверы
  • в Расположение сервера , выберите Использовать установку Tomcat

Это показано на скриншоте ниже:

alt text

2 голосов
/ 24 октября 2010

Eclipse создает новую конфигурацию Tomcat отдельно от вашей установки Tomcat в проекте 'Servers'. Это позволяет Eclipse развертывать веб-приложения, не мешая чему-либо, что вы делали в своей установке (через приложение менеджера или путем редактирования файлов конфигурации вручную).

Вы можете перенастроить Eclipse, чтобы он использовал конфигурацию из вашей установки Tomcat (см. Ответ Паскаля) или чтобы снова включить приложение менеджера - но прочитайте WTP Tomcat FAQ Во-первых, для этого есть веские причины. Я не помню, чтобы мне когда-либо приходилось это делать - вкладка «Серверы» в Eclipse позволяет развертывать / запускать / останавливать / отлаживать / настраивать приложения по мере необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...