我可以在pom.xml和profiles.xml中使用相同的配置文件吗?

时间:2010-07-30 08:21:30

标签: maven-2

这是我的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

我做错了什么?

1 个答案:

答案 0 :(得分:2)

嗯,你可以。但警告信息非常清楚:来自外部文件的配置文件将覆盖pom中的配置文件。

PS:作为旁注,我真的很想知道你为什么要“弃用”已被弃用的profiles.xmlremoved from Maven 3。这只是一个死机。