我正在使用多模块 Maven 项目。一些模块只是 JAR,但其中一些是 WAR(有时 WAR 是其他子模块的子模块)。
我正在使用 tomcat 插件的那些 WAR 模块。例如:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<server>my_local_tomcat</server>
<path>/registration</path>
<url>http://localhost:8080/manager/text</url>
</configuration>
</plugin>
现在我必须进入根目录,然后执行mvn clean install
,然后进入包含 WAR 的子模块并mvn tomcat:redeploy
为每个模块执行。
是否可以从根模块强制Maven
查找 WAR 并重新部署它们?