Maven父母和聚合器pom同时

时间:2018-02-26 14:18:05

标签: java maven

我的项目A取决于依赖于项目B的项目C 我需要在构建项目A时,项目B将自动构建,这将自动构建项目C

项目A中的

我创建了一个父pom,其中包含项目B的模块

<modules>
    <module>../B</module>
</modules>

在项目B中,另一个父pom包含项目C

的模块
<modules>
    <module>../C</module>
</modules>

最后在项目A pom文件中添加了项目A的父元素

<parent>
    <groupId>groupId.A</groupId>
    <artifactId>artifactId.A</artifactId>
    <version>1.0</version>
    <relativePath>parent-pom.xml</relativePath>
</parent>

当构建项目A时,它总是失败,因为它看不到依赖项B

我需要的是在项目之后自动生成构建序列项目而不创建聚合项目。那可能吗?

root
|-- Project A
|   |-- parent-pom.xml
|   |-- pom.xml
|
|-- Project B
|   |-- parent-pom.xml
|   |-- pom.xml
|
|-- Project C
|   |-- pom.xml
|

enter image description here

0 个答案:

没有答案