Maven 配置文件文档没有提到这一点,这可能是构建过程设计不佳的标志,但是如果多个配置文件处于活动状态并且它们都定义了相同的属性,是否有解决冲突属性的规则?
我很确定本地声明(在 中pom.xml
)会覆盖中的声明,settings.xml
对于 colocal 配置文件不太确定
- 文件中的声明顺序重要吗?
- 是否有明确的激活顺序可能很重要?
- 如果通过 CLI ( ) 手动激活,订单是否重要
-Pprofile1,profile2
?
谢谢
Maven 配置文件文档没有提到这一点,这可能是构建过程设计不佳的标志,但是如果多个配置文件处于活动状态并且它们都定义了相同的属性,是否有解决冲突属性的规则?
我很确定本地声明(在 中pom.xml
)会覆盖中的声明,settings.xml
对于 colocal 配置文件不太确定
-Pprofile1,profile2
?谢谢