依存関係 A を持つプロジェクトがあります。プロジェクトは WAR と依存関係 A - jar にパックされています。また、A にも依存する別の依存関係 B。プロジェクトをパックしたいのですが、プロジェクト B がパックされているときに、コンパイルされた依存関係を取得する代わりに、依存関係 A を再構築する必要があります。助けてください、どうすればこれを達成できますか
38641 次
2 に答える
7
インストールを行うときは常にクリーンを実行してmvn clean install
ください。これにより、プロジェクト内のすべてのモジュールが再構築され、パッケージ化され、ローカルの .m2 リポジトリにインストールされて、親の依存関係とプロジェクトに含まれるようになります。
于 2010-12-06T15:06:32.643 に答える
4
3 つのプロジェクト (WAR、A、および B) を含むマルチモジュール プロジェクトが必要になる場合があります。次に、マルチモジュール プロジェクトで mvn package を実行すると、最初にローカル リポジトリの依存関係を更新するために mvn install を実行しなくても、最新のプロジェクト コードがすべて相互にビルドおよびパッケージ化されます。
于 2010-12-06T18:53:44.090 に答える