Maven:在父母pom之外打电话

时间:2015-07-07 06:12:28

标签: java maven pom.xml parent-pom

我现在正在工作的项目中基本上有3个模块

1.ABC_BT

2.ABC_CT

3.ABC_Commons

第3个模块ABC_Common具有1和2共有的子模块。

现在,我应该对所有这些模块进行编组,我不应该对这些模块进行重组。 现在,当mavenising,ABC_BT需要ABC_Commons,即我需要ABC_BT的父pom来调用ABC_Commons的父pom。

我在这个主题中搜索了很多,但似乎没有从另一个父pom调用一个父pom的解决方案。

这可以实施吗?有解决方法吗?

1 个答案:

答案 0 :(得分:1)

我这是你正在寻找的是一个多模块构建,它包含适当的模块,应该是这样的:

parent
 +-- ABC_BT
 +-- ABC_CT
 +-- ABC_Commons

在父级中,您创建一个pom文件,其中的模块列表看起来像this

如果您想在ABC_Commons的ABC_BT课程中使用,您现在可以简单地在ABC_BT中定义ABC_Commons的依赖关系。

相关问题