В вашей установке Tomcat включено автоматическое развертывание. Эта ссылка дает подробный обзор автоматического развертывания, но в двух словах, Tomcat сканирует определенные каталоги на предмет обновленных файлов web.xml и war.Если он находит файл войны, он развертывает его автоматически.
Лучший способ развертывания (особенно, если вам когда-либо понадобится развернуть на удаленном компьютере) - это использовать задачи Ant, поставляемые с Tomcat. На этой странице показано, как настроить файл сборки, чтобы вы могли развертывать и отменять развертывание из Ant.Страница старая, но информация все еще хорошая.Вот фрагмент файла build.xml, который я использую для развертывания в Tomcat:
<taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask">
<classpath>
<path location="${build-jars}/catalina-ant.jar" />
</classpath>
</taskdef>
<target name="buildAndDeploy" depends="buildWar">
<deploy url="${tomcat.manager.url}"
username="${tomcat.manager.username}"
password="${tomcat.manager.password}"
path="/${target.name}"
update="true"
war="file:${basedir}/deploy/${target.name}.war" />
</target>
Вы можете найти catalina-ant.jar в каталоге lib Tomcat.