2 番目のプロジェクト (プロジェクト B) に依存する Maven Java プロジェクト (プロジェクト A) があります。現在、プロジェクト A はプロジェクト B をリポジトリからダウンロードしてビルドできるようにしています。ただし、プロジェクト B にも取り組んでいます。マシン上にあるプロジェクト B のバージョンを使用し、リポジトリ内のバージョンを無視するように Maven を取得するにはどうすればよいですか?
質問する
132 次
2 に答える
2
両方のプロジェクトのバージョンが同じである場合(そしてそれがSNAPSHOT
バージョンである場合)、プロジェクトBをローカルでビルドし(mvn clean install
)、プロジェクトAはそのバージョンを使用します。
于 2012-06-27T15:15:03.233 に答える
2
B で行うことができるmvn install
ので、ローカル リポジトリにインストールされ、そこから A によって使用されます。これら 2 つのプロジェクトをマルチモジュール プロジェクトのモジュールとして集約して、同じビルド リアクター内でビルドし、お互いを確認することができます。同じワークスペースに両方のプロジェクトがある場合、あなたが言っていることをサポートする IDE プラグイン (Eclipse の m2e など) を使用することもできます。
最後のオプションは、おそらく最も快適です。
于 2012-06-28T06:46:19.677 に答える