我引用了我的模块构建生成的jar依赖项:
<dependency>
<groupId>org.hammerden</groupId>
<artifactId>adapter</artifactId>
<version>1.0-SNAPSHOT</version>
<classifier>classes</classifier>
</dependency>
我的模块看起来像:
<parent>
<groupId>org.hammerden</groupId>
<artifactId>acacia</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<artifactId>adapter</artifactId>
<packaging>war</packaging>
<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<attachClasses>true</attachClasses>
</configuration>
</plugin>
</plugins>
</build>
当我尝试构建父项目时,我收到错误
[INFO]扫描项目... [ERROR] [ERROR]项目中的项目 reactor包含一个循环引用:Edge之间 &#39; {顶点标签=&#39; org.hammerden:阿拉伯胶:1.0-SNAPSHOT&#39;}&#39;和 &#39; {顶点标签=&#39; org.hammerden:适配器:1.0-SNAPSHOT&#39;}&#39;介绍给 图中的循环org.hammerden:adapter:1.0-SNAPSHOT - &gt; org.hammerden:acacia:1.0-SNAPSHOT - &gt; org.hammerden:adapter:1.0-SNAPSHOT @
如何从子模块中找到生成的jar?似乎无法从父母那里找到jar。
答案 0 :(得分:0)