1

我现在正在工作的项目中基本上有 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 的解决方案。

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

4

1 回答 1

1

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

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

在父项中,您创建一个 pom 文件,其中包含如下所示的模块列表。

如果您喜欢在 ABC_Commons 的 ABC_BT 类中使用,您现在可以简单地在 ABC_BT 中定义对 ABC_Commons 的依赖关系。

于 2015-07-07T06:49:50.630 回答