tomcat не распаковывать военный файл - PullRequest
1 голос
/ 25 января 2012

я остановил кота вставьте myapp.war в папку webapps. начать кот звонок в браузере

http://localhost:8080/myapp/index.jsf

см. 404

также tomcat не генерирует файлы журналов в каталоге журналов. Я использую eclipse для запуска и остановки tomcat, а мой tomcat 7 - это разархивированная версия. чтобы убедиться, что мой war-файл работает на сервере, я удаляю тот же проект из tomcat в представлении серверов затмений.

повторяющийся вопрос, но я думаю, что моя ситуация немного отличается, tomcat не генерирует журналы.

примечание: я создаю файл войны, щелкнув правой кнопкой мыши в eclipse-> export war file.

спасибо за любую идею.

1 Ответ

0 голосов
/ 01 ноября 2012

Если вы запускаете tomcat из Eclipse (используя серверный адаптер webtools tomcat), вам нужно будет убедиться, что вы изменили настройки, чтобы использовать каталог установки для запуска вместо стандартного, который использует отдельное место для загрузки и развертыванияWebApps.Поэтому, если вы добавите войну непосредственно в папку webapps, сервер, запущенный из адаптера сервера Eclipse, не будет настроен напрямую в конфигурации server.xml.

Поэтому вам следует использовать файл startup.bat / startup.sh впапка tomcat / bin.Если вы это сделаете, вам нужно убедиться, что вы не просто копируете файл .war в веб-приложения, а скорее распаковываете файл war в папку с именем myapp

...