Primeiramente crie um usuário no arquivo de configuração. tomcat-users.xml
<user username="username" password="secr3t"
roles="manager-gui, manager-script, manager-jmx"/>
Verifique o local de instalação do Maven e adicione a propriedade <server> no arquivo settings.xml do Maven.
<server>
<id>server-id<id>
<username>username</username>
<password>secr3t</password>
</server>
Agora basta configurar plugin do Tomcat 7 no pom.xml. Mas não se assuste, esse plugin também serve para versões posteriores.
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<server>server-id</server>
<url>http://localhost:8080/manager/text</url>
<path>/app</path>
</configuration>
</plugin>
E para finalizar, execute o comando:
mvn tomcat7:deploy
mvn tomcat7:undeploy
mvn tomcat7:redeploy
inté ;)