tomcat не распаковывает войну при использовании пользовательского контекста - PullRequest
0 голосов
/ 26 октября 2019

Я хотел бы настроить tomcat для обслуживания моего приложения вместо стандартного приложения tomcat manager.

Так что я использую файл root.xml, содержащий определение контекста для моего расположения файла war.

<Context docBase="/usr/local/tomcat/custom-webapp/app.war" reloadable="true" />

Файл ROOT.xml находится в каталоге / usr / local / tomcat / conf / Catalina / localhost /

Все работает нормально, но при запуске tomcat файл war отсутствуетразвернуто. я ожидал, что Tomcat распакует файл. есть что-то еще, чтобы сделать?

В логах tomcat нет ошибок. Логи только говорят INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/usr/local/tomcat/conf/Catalina/localhost/ROOT.xml.

Я уверен, что конфигурация хороша, потому что когда я стираю файл app.war, пока tomcat активен, война распаковывается.

...