Вы пробовали плагин maven tomcat ?
Редактировать: Плагин до боли прост в использовании.
1) Добавьте плагин к вашему POM.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<warFile>target/myapp.war</warFile>
<url>http://localhost:8080/manager</url>
<username>username</username>
<password>password</password>
</configuration>
</plugin>
2) Убедитесь, что имя пользователя и пароль подходят для приложения менеджера. Tomcat не имеет администраторов, настроенных по умолчанию. Вы можете добавить их, отредактировав файл conf/tomcat-users.xml
;
<tomcat-users>
<role rolename="manager"/>
<user password="password" roles="manager" username="username"/>
</tomcat-users>
3) Развертывание с использованием цели maven tomcat:deploy
.
Примечания
Используйте это только на устройствах разработки / тестирования, но не на производстве / вживую. Вы должны иметь правильную систему управления изменениями вживую. Также не очень хорошая идея разрешить доступ к приложению менеджера в прямом эфире. Вы также должны выбрать правильное имя пользователя и пароль.