Если Tomcat настроен в режиме автоматического удаления, нет необходимости останавливать сам Tomcat для развертывания новой версии войны.Вам просто нужно как-то заменить старую войну обновленной версией в папке $ TOMCAT_HOME / webapps.Tomcat обнаружит новую версию и автоматически развернет ее.
Чтобы сохранить обновленную войну на своем сервере, вы можете выполнить скрипт через Runtime.getRuntime (). Exec (...), как описано здесь .Сценарий для запуска может быть задачей муравья, которая развертывает новый файл войны.