Подтвердить что ты не робот

Как Tomcat находит каталог webapps?

Как Tomcat находит каталог webapps? Где это местоположение установлено? Это относительный каталог?

4b9b3361

Ответ 1

Его можно изменить в $CATALINA_BASE/conf/server.xml в <Host />. См. Документацию Tomcat, в частности раздел в отношении контейнера Host:

Конфигурация Tomcat 6

Конфигурация Tomcat 7

Значение по умолчанию webapps относительно $CATALINA_BASE. Можно использовать абсолютный путь.

Надеюсь, что это поможет.

Ответ 2

Найти server.xml в $CATALINA_BASE/conf/server.xml

Найти атрибут appBase в элементе <Host>

по умолчанию будет что-то вроде: <Host name="localhost" appBase="webapps ...>

Измените базу приложений на требуемый путь. Это разные способы, но я использую

/c:/myfolder/newwebapps

Помните, что в конце не слэш, а в начале. Также обратите внимание на его направление.

Ответ 3

Измените appBase в server.xml

Если вы хотите сохранить оба предыдущих веб-приложения и новый, вы можете использовать другой экземпляр узла с другим портом, определенным в tomcat.