当启用多个配置文件并且它们具有冲突的属性定义时,会发生什么?例如,如果有两个配置文件都定义了
我尝试使用
${platform-path}
属性,但将其定义为两个不同的值,那么最终使用的有效值是什么?我尝试使用
help:effective-pom
,看起来后在settings.xml
文件中定义的配置文件具有最终权威性,但我似乎无法在Maven网站或SonaType书籍中找到这种行为的说明。