这是我的pom.xml
(部分内容):
<profiles>
<profile>
<id>production</id>
...
</profile>
</profile>
这是我的profiles.xml
:
<profilesXml>
<profiles>
<profile>
<id>production</id>
...
</profile>
</profiles>
</profilesXml>
Maven说:
[WARNING] Overriding profile: 'production' (source: pom) with
new instance from source: profiles.xml
我做错了什么?
答案 0 :(得分:2)
嗯,你可以。但警告信息非常清楚:来自外部文件的配置文件将覆盖pom中的配置文件。
PS:作为旁注,我真的很想知道你为什么要“弃用”已被弃用的profiles.xml
和removed from Maven 3。这只是一个死机。