マルチモジュール 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 を見つけて再デプロイすることはできますか?