Maven活动配置文件源外部

时间:2015-08-27 11:56:48

标签: java maven configuration settings profile

当我尝试获取我的maven项目的活动配置文件时,我输入:

mvn help:active-profiles

正如文档所述(http://maven.apache.org/guides/introduction/introduction-to-profiles.html) 但这就是我得到的:

Active Profiles for Project 'com.mycompany.app:my-app:jar:1.0-SNAPSHOT': 

The following profiles are active:

- testProfile (source: external)

(来源:外部)是什么意思?因为我在.m2文件夹中的settings.xml文件上设置了配置文件,所以根据文档应该是:

(source: settings.xml)

1 个答案:

答案 0 :(得分:0)

源是定义配置文件的位置。源外部意味着配置文件在settings.xml或profiles.xml中定义。

阅读this文章。相关部分是:“ 如何判断哪些配置文件在构建期间有效? ”源可以是项目的pom.xml,父项目pom.xml或maven settings.xml