認めざるを得ません。mavenのプラグインについてはよくわかりませんが、作業ディレクトリもクリーンアップする単純なスクリプトですべてを実行します(mavenプラグインが作業ディレクトリをクリーンアップするかどうかはわかりません)。
CALL mvn clean install
CALL rm C:\apps\tomcat\webapps\Foo.war
CALL rm -rdf C:\apps\tomcat\webapps\foo
CALL rm -rdf C:\apps\tomcat\work\Catalina
CALL copy C:\webapps\workspace\Foo\target\Foo.war C:\apps\tomcat\webapps\Foo.war /y
(私は知っています、MSスクリプティングの場合は-1)
重要なのは、通常、workディレクトリとwebappsディレクトリをクリーンアップしたいのですが、Maven 1 antプラグインはこれを実行しません(私が知る限り、提供されたリンクから読み取ります)。Tomcatは、warファイルを爆発させたときに、これらのディレクトリにクラスファイルを再作成するように「想定」されていますが、Tomcatを十分に長く使用したことがある人なら誰でも知っています。これは、常に当てはまるとは限りません。
したがって、プラグインがこれらのディレクトリをクリーンアップしない場合、私に関する限り、それは役に立ちません。提供されているような安価な小さなスクリプトを自分で作成します。2分かかります。