【发布时间】:2012-12-02 20:42:22
【问题描述】:
我的问题是我有几个git 存储库,每个存储库都由几个Maven 项目组成,这些项目都需要从一个通用的pom.xml 继承。换句话说,它们与文件系统无关。对我来说最明显的解决方案是让父母住在一个共同的 `Maven 存储库中,但是我没有找到任何关于这是否可能的参考。
我正在寻找不涉及git submodule 的解决方案。
【问题讨论】:
标签: maven pom.xml parent-pom
我的问题是我有几个git 存储库,每个存储库都由几个Maven 项目组成,这些项目都需要从一个通用的pom.xml 继承。换句话说,它们与文件系统无关。对我来说最明显的解决方案是让父母住在一个共同的 `Maven 存储库中,但是我没有找到任何关于这是否可能的参考。
我正在寻找不涉及git submodule 的解决方案。
【问题讨论】:
标签: maven pom.xml parent-pom
父文件不需要存在于文件系统中。它可以是一个普通的 pom 打包的工件,可以从 maven 存储库下载。所以你应该没事。
【讨论】:
parent 元素中指定 groupId、artifactId 和 version。不要指定relativePath 元素。