Maven:calling 在父 pom 之外

Maven:calling outside parent pom

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

1.ABC_BT

2.ABC_CT

3.ABC_Commons

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

现在,我应该对所有这些模块进行 mavenise,而不是重构这些模块。 现在在 mavenising 时,ABC_BT 需要 ABC_Commons 即我需要 ABC_BT 的父 pom 来调用 ABC_Commons 的父 pom。

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

可以实现吗?有解决方法吗?

我正在搜索的是一个多模块构建,其中包含应如下所示的适当模块:

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

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

如果您想在 ABC_BT 类 中使用 ABC_Commons,您现在可以简单地定义 ABC_BT 到 ABC_Commons 中的依赖项。