Maven プロファイルのドキュメントではこれについて言及されておらず、おそらくビルド プロセスの設計が不適切であることを示していますが、複数のプロファイルがアクティブで、それらがすべて同じプロパティを定義している場合、競合するプロパティを解決するためのルールはありますか?
ローカル宣言 ( 内pom.xml
) が 内の宣言をオーバーライドするsettings.xml
ことは確かですが、コローカル プロファイルについては確信が持てません。
- ファイル内の宣言順序は重要ですか?
- 重要な有効化順序が定義されていますか?
- CLI 経由で手動でアクティブ化する場合、順序は重要ですか (
-Pprofile1,profile2
)?
ありがとうございました