Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 父POM';s的托管版本与版本无关_Maven - Fatal编程技术网

Maven 父POM';s的托管版本与版本无关

Maven 父POM';s的托管版本与版本无关,maven,Maven,我有一个具有托管依赖项的父pom <dependency> <groupId>edu.psu.cpr</groupId> <artifactId>data-quality-services</artifactId> <version>1.0.7</version> </dependency> <dependency> <groupId>edu.psu.cpr

我有一个具有托管依赖项的父pom

<dependency>
  <groupId>edu.psu.cpr</groupId>
  <artifactId>data-quality-services</artifactId>
  <version>1.0.7</version>
</dependency>
<dependency> 
  <groupId>edu.psu.cpr</groupId>
  <artifactId>data-quality-services</artifactId>
</dependency>

edu.psu.cpr
数据质量服务
1.0.7
我有一个子模块,它使用依赖关系。pom条目看起来像

<dependency>
  <groupId>edu.psu.cpr</groupId>
  <artifactId>data-quality-services</artifactId>
  <version>1.0.7</version>
</dependency>
<dependency> 
  <groupId>edu.psu.cpr</groupId>
  <artifactId>data-quality-services</artifactId>
</dependency>

edu.psu.cpr
数据质量服务
但是编译失败了。当我查看子模块的有效pom时,条目如下所示

<dependency>
  <groupId>edu.psu.cpr</groupId>
  <artifactId>data-quality-services</artifactId>
  <version>1.0.6</version>
</dependency>

edu.psu.cpr
数据质量服务
1.0.6
我一直在寻找一些可传递的东西,但这是一个顶级依赖项,并且只来自一个地方

我运行了mvn dependency:analyze dep mgt,但它没有报告任何问题


任何建议都将不胜感激。

一位同事进行了合并,更改了父pom中的artifactId。这导致了意外的状态。

如果运行
mvn dependency:tree
它应该显示版本的来源谢谢@Zilvinas,我应该提到我也运行了它。正如我所期望的那样,它将其显示为顶级,但它的版本错误。