5

jenkins を使用して gwt アプリをビルドします。ビルドされたプロジェクトで tomcat:deploy を実行して、ビルドされた war を tomcat にデプロイできるようにします。

問題は、パッケージが完成したばかりなのに、事前にパッケージを作成することを主張していることです。

これにより、gwt の再コンパイルが発生します。これには非常に長い時間がかかります。

既存の戦争を展開するだけで、maven を使用して tomcat への展開を呼び出す方法はありますか?

4

2 に答える 2

4

ビルド ライフサイクルを呼び出さないdeploy-onlyゴールを使用できます。package

于 2011-09-30T14:09:41.220 に答える
1

一般的には、Maven Tomcat プラグインの目標のリストを確認してください。

のシーケンスを行う

mvn tomcat:undeploy
mvn tomcat:deploy-only 

基本的には、起動時に何が起こるかを確認するために実行したい「ビルドせずに再デプロイ」です。ただし、本当に webapp の起動を確認したい場合は、

mvn tomcat:reload
于 2012-12-07T14:30:06.443 に答える