Установив contextReloadable>true</contextReloadable>
так:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/yourApp</path>
<contextReloadable>true</contextReloadable>
</configuration>
</plugin>
вы получаете обходной путь: tomcat перезагружает приложение всякий раз, когда обнаруживает изменение. Это не горячее развертывание, но, по крайней мере, вы не перезапустите его вручную.