4

複数のプロファイルがアクティブ化されていて、プロパティの定義が競合している場合、正確にはどうなりますか? たとえば、2 つのプロファイルがあり、両方ともプロパティを${platform-path}定義しているが、それを 2 つの異なる値として定義している場合、最終的に使用される有効な値は何でしょうか?

を使用してみましたが、最後の単語を持つのhelp:effective-pomはファイルの後半で定義されたプロファイルのsettings.xmlようですが、この動作が maven サイトにも sonaType book にも文書化されているようには見えませんでした。

4

1 に答える 1

3

xmlパーサーの実装に依存していると思います。簡単なテストで、pom ファイルの変数の最後の定義が正しいと見なされることがわかりました。

于 2013-06-20T17:40:52.443 に答える