我的父母有 2 个配置文件pom.xml
(用于生产和开发)。所以我想在我的子模块中继承这个配置文件......我怎么能做到这一点?我如何继承父母的个人资料?或者我需要在子模块中指定具有相同 ID 的配置文件并且一切正常?
问问题
2477 次
1 回答
4
您需要在您的子 pom.xml 文件中提供以下内容以从您的父级继承,这意味着继承您在父级中定义的所有配置文件:
<project ..>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>TheGroupIdYourParentHas</groupId>
<artifactId>TheArtifactIdYourParentHas</artifactId>
<version>1.0.0</version>
</parent>
...
</project>
顺便提一句。您应该考虑使用配置文件来区分生产和开发。通常你应该简单地打电话
mvn package
在不使用任何配置文件的情况下生产用于生产的正确包装。我写了一篇博客文章来更好地处理这些事情。
于 2012-12-26T10:37:01.160 回答