0

これに似た親プロジェクトにリンクされている 3 つのモジュールがあります。

root (pom.xml)
   +--- mod1 (pom.xml)
   +--- mod2 (pom.xml)
   +--- mod3 (pom.xml)

Mod3 は、パッケージ化の目的で使用されるモジュールです。mod1 と mod2 の config フォルダーにいくつかの構成ファイルがあります。プロファイルとフィルターを使用して、これらのプロパティ ファイルの値を更新する必要があります。これら 2 つのモジュールに共通のプロファイルとフィルターを設定することは可能ですか。その場合、どの pom.xml にプロファイルとフィルターの詳細を含める必要がありますか。

4

1 に答える 1

0

すべてのモジュールで同じプロファイルを (同じ ID で) 定義できます。このプロファイルを親モジュールから呼び出すと、このプロファイルが子モジュールでアクティブになります。

親モジュールから実行する場合

mvn -P test clean package

ツリー呼び出しモジュールで同じ呼び出しを生成します。したがって、各 pom.xml で、必要なフィルタリングを指定します。

この助けを願っています。

于 2012-08-17T08:02:38.277 に答える