多个活动轮廓在maven中的影响

时间:2013-02-06 20:56:38

标签: maven-2

当多个配置文件被激活并且它们具有相互冲突的属性定义时,究竟会发生什么?例如,如果有两个配置文件都定义了属性${platform-path},但将其定义为两个不同的值,那么最终有效值是什么?

我尝试使用help:effective-pom,似乎是settings.xml文件后面定义的配置文件中有最后一个字,但我似乎无法在maven网站中看到此行为也不是sonaType书。

1 个答案:

答案 0 :(得分:3)

我想这取决于xml解析器的实现。 快速测试向我展示了pom文件中变量的最后一个定义是被认为是正确的变量。