Почему мой файл WAR автоматически взрывается в Tomcat? - PullRequest
7 голосов
/ 07 марта 2011

В Tomcat я обнаружил, что .war будет автоматически взорван. Это поведение ожидается?

Ответы [ 2 ]

17 голосов
/ 07 марта 2011

Проверьте unpackWARs параметр в server.xml:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

Я предполагаю, что работать с разорванным архивом быстрее (я не знаю, взрывает ли Tomcat файл в памяти, когда unpackWARs равен false или использует другую технику).

3 голосов
/ 07 марта 2011

Это ожидаемое поведение?

Да. Это поведение по умолчанию: см. Документацию Context config ... и найдите unpackWAR.

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

...