我有一个父pom,它有一个托管依赖项,如下所示
<dependency>
<groupId>edu.psu.cpr</groupId>
<artifactId>data-quality-services</artifactId>
<version>1.0.7</version>
</dependency>我有一个使用该依赖项的子模块。pom条目如下所示
<dependency>
<groupId>edu.psu.cpr</groupId>
<artifactId>data-quality-services</artifactId>
</dependency>但是,编译失败。当我查看该子模块的有效pom时,条目如下
<dependency>
<groupId>edu.psu.cpr</groupId>
<artifactId>data-quality-services</artifactId>
<version>1.0.6</version>
</dependency>我一直在寻找一些可传递的东西,但这是一个顶级依赖,并且只来自一个地方。
我运行了mvn dependency:analyze-dep-mgt,但没有报告任何问题。
任何和所有的建议都将非常感谢。
发布于 2017-04-27 20:52:21
一位同事做了一次合并,更改了父pom中的artifactId。这导致了意外的状态。
https://stackoverflow.com/questions/43644659
复制相似问题