在POM中添加生成的模块

时间:2018-07-25 10:34:29

标签: maven

我正在尝试创建一个如下所示的多模块项目。

root
  p1
  p2/p1_generated module
  p2/p3
  p2/p4

当我构建p1文件夹时,它将生成p2 / p1_generated模块,并将其作为竞争版本的一部分。

我的pom如下

root_pom
========
<groupId>com.demo.dh.test</groupId>
<artifactId>dh-parent</artifactId>

<modules>
    <module>Design</module>
    <module>Projects</module>
</modules>

Design/pom.xml
==============
<groupId>com.demo.dh.test.impl</groupId>
<artifactId>adh-implementation-design</artifactId>
<parent>
    <groupId>com.demo.dh.test</groupId>
    <artifactId>dh-parent</artifactId>
    <version>10.2.2-SNAPSHOT</version>
</parent>
 <build>
    <sourceDirectory>.</sourceDirectory>
    <outputDirectory>../Projects/Generated</outputDirectory>
    <plugins>
        <plugin>
            ..custom plugin
        </plugin>
    </plugins>
</build>

Projects/pom.xml
==============
<artifactId>adh-implementation-projects</artifactId>
<groupId>com.demo.dh.test.impl</groupId>
<packaging>pom</packaging>
<parent>
    <groupId>com.demo.dh.test</groupId>
    <artifactId>dh-parent</artifactId>
    <version>10.2.2-SNAPSHOT</version>
</parent>
<modules>
    <module>Generated</module>
    <module>package</module>
</modules>

我无法运行全新安装

  
    

子模块Projects \ Generated of Projects \ pom.xml不存在

  

有关如何实施此操作的任何帮助。

0 个答案:

没有答案