In each module you want to deploy, add a tomcat-deploy profile
<profiles>
<profile>
<id>tomcat-deploy</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<server>my_local_tomcat</server>
<path>/registration</path>
<url>http://localhost:8080/manager/text</url>
</configuration>
<executions>
<execution>
<id>deploy-war</id>
<phase>install</phase>
<goals>
<goal>deploy-only</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
Now run: mvn install -Ptomcat-deploy