java – 如果激活了多个配置文件,如何解决冲突属性
发布时间:2020-12-14 05:09:35 所属栏目:Java 来源:网络整理
导读:Maven profiles documentation没有提到这一点,这可能是构建过程设计错误的迹象,但是如果多个配置文件是活动的并且它们都定义了相同的属性,那么它们是否有解决冲突属性的规则? 我非常确定本地声明(在pom.xml中)将覆盖settings.xml中的声明,而不是确定colocal
Maven profiles documentation没有提到这一点,这可能是构建过程设计错误的迹象,但是如果多个配置文件是活动的并且它们都定义了相同的属性,那么它们是否有解决冲突属性的规则?
我非常确定本地声明(在pom.xml中)将覆盖settings.xml中的声明,而不是确定colocal配置文件 >文件中的声明顺序重要吗? 谢谢 解决方法
没有解决冲突发生 – 只是压倒一切. Afaik的顺序是设置,pom,然后命令行.对于pom和设置文件中的多个配置文件,文件中的顺序也是重要的,除了Maven版本之外,这些配置文件也不同.
我强烈建议您减少您的个人资料的使用情况,这样您就不用担心这些复杂性,并且安装了帮助插件. 此外,您可以在POM编辑器中的M2Eclipse插件中看到Eclipse中的有效pom.这应该可以帮助你. 并回答你的问题: 是 是 是 所有订单都很重要,可能会导致,有时候让我们说出“令人惊讶”的结果. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |