роль временной папки в развертывании военных файлов в Tomcat 6 - PullRequest
2 голосов
/ 25 октября 2011

Когда я развертываю весеннее веб-приложение на tomcat 6 с помощью maven, файл war и распакованная версия этого файла war создаются в папке webapps, в то же время распакованная версия файла war с именем 0-app_name также генерируется в временная папка tomcat. Может кто-нибудь объяснить жизненный цикл развернутого файла войны? Почему временная папка используется в то время, как в папке webapps существует такая же война и ее распакованная версия.

1 Ответ

3 голосов
/ 26 октября 2011

antiResourceLocking и antiJARLocking используйте его. ( Tomcat doc, Контейнер контекста )

Часто задаваемые вопросы по Tomcat: я хочу повторно развернуть веб-приложения. Как предотвратить блокировку ресурсов?

В Tomcat 5.5 есть еще один механизм предотвращения блокировки (атрибут antiResourceLocking), который вызовет веб-приложение файлы, которые будут скопированы во временную папку и запущены из этого места. это оказывает большее влияние на время запуска веб-приложения, но, очевидно, предотвращает блокировку всех ресурсов веб-приложения. Это также позволяет более гибкие операции управления, как ни один из Интернета ресурсы приложения будут заблокированы, даже если веб-приложение работает (как особое примечание, при внесении изменений в JSP без перезагрузите приложение, изменения должны быть продублированы путь, куда ресурсы веб-приложения были скопированы во временную папку папка).

...