私の親のpom
には複数の子があり、そのうちの1つはwar
のパッケージと残りの部分はjar
です。珍しい状況は、戦争の子どものプロジェクトは、いくつかのマイナーな設定を引いたものとほぼ同じである2つの戦争を生成すべきであるということです。パラメータを持つ子の複数のビルドを呼び出す親pom
私は子供のレベルでそれを行う方法がある:val
を含むプロパティファイルが含まれているinst1
という名前の戦争を作成
mvn install -Dinst.name=inst1 -Drepl.val=val1
。
私はそれは性質が、私は2本のサブプロジェクトの上に構築呼び出し、提出する親ポンポンを設定するにはどうすればよいval2
など
に置き換えたトークンでファイル含むinst2.war
作成
mvn install -Dinst.name=inst2 -Drepl.val=val2
実行すると、パラメータinst.name
とrepl.val
は、上記の例の私がコマンドライン経由で提供しているpom設定を介していますか?
プラグインを1回実行しても実行できません。 2つのWARの違いは何ですか?実行時に外部ロケーションから設定を取得する単一のビルドを構築できませんか? – Tunaki