在pom.xml是父pom的maven项目中?这是我需要更改以添加个人资料的那个吗?
我有一个简单的项目,我正在尝试添加一个配置文件以从特定的存储库下载,但似乎没有任何工作。
答案 0 :(得分:0)
我假设你有一个多模块构建。
poms之间的父关系是可选的,并且使用pom中的<parent>
标记指定。
您可以指向一个pom,但如果没有,则指向默认的超级pom。
使用mvn help:effective-pom
了解您的设置。
如果您有共享的pom文件,可以向该文件添加配置文件,否则您需要将它们包含在每个pom中。
使用mvn help:active-profiles
查看哪些已启用。
对于参考:http://maven.apache.org/guides/introduction/introduction-to-profiles.html