У меня есть Host
, который не развертывает автоматически все веб-приложения.
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="false"
xmlValidation="false" xmlNamespaceAware="false">
Но я хочу, чтобы веб-приложение dreambear автоматически перезагружалось без перезапуска,цели разработки (следовательно, это на SO, а не на сбое сервера).
Catalina / localhost / dreambear.xml :
<Context reloadable="true">
<Parameter name="gamePageUrl" value="http://****/dreambear.html" />
</Context>
Я развертываю веб-приложение,Dreambear.war в директории веб-приложений.К сожалению, он не перезагружается автоматически:
- (Host: unpackWARs = false): новая версия WAR не обнаружена
- (Host: unpackWARs = true):Новая версия WAR не распаковывается
- (Host: unpackWARs = true): если я удаляю распакованный каталог, новый WAR будет распакован, но не развернут.
IsЕсть ли способ добиться того, чего я хочу?Я не хочу включать autoDeploy
, потому что мой контекстный xml будет удаляться каждый раз, когда я добавляю новую WAR ( см. Здесь ).