maven skip / ignore parent tag

时间:2013-02-26 10:11:15

标签: maven

我想知道是否可以忽略pom.xml文件中的父标记。我需要这个,因为我有以下情况:

结构是:

  • 超根pom
    • root pom
      • module1 pom
      • module2 pom
        • module2.1 pom
        • module2.2 pom
        • module2.3 pom

我需要将 super root pom 设置为 root pom 的父pom,以便可以在构建服务器上专门构建它,但诀窍是,我不要本地没有超级根pom ,需要忽略父标记或做一些不依赖于超级父pom的事情。因此,例如,我需要独立于超级根pom运行 root pom clean install。有没有办法使用一些参数或一些pom.xml技巧来做到这一点?

提前感谢大家!

1 个答案:

答案 0 :(得分:0)

如果您有公司回购(Nexus,Artifactory ......),那么更简单的就是mvn部署您的父级,使其可用于您的所有项目,所有团队,而不需要本地(相对文件系统)路径)关系。