maven版本:集合未更新引用的依赖项

maven版本:集合未更新引用的依赖项,maven,Maven,在我的多模块项目中,pom文件的定义如下: Parent pom.xml child 1 pom.xml child 2 pom.xml child 3 pom.xml 现在,我在child2和child3中定义了对child1的依赖关系。当我运行mvnversions:set-DnewVersion=时,它会更新所有pom文件中的所有项目版本和依赖项(如预期的那样),但不会更新子3中的依赖项。它确实会将项目版本更新为子3中的新版本,但也应该将

在我的多模块项目中,pom文件的定义如下:

Parent
 pom.xml
   child 1
     pom.xml
   child 2
     pom.xml
   child 3
     pom.xml
现在,我在child2和child3中定义了对child1的依赖关系。当我运行
mvnversions:set-DnewVersion=
时,它会更新所有pom文件中的所有项目版本和依赖项(如预期的那样),但不会更新子3中的依赖项。它确实会将项目版本更新为子3中的新版本,但也应该将依赖项更新为新版本

这是我运行
versions:set
后为child 3编写的pom文件的摘录:

<parent>
    <groupId>com.xyz.abc</groupId>
    <artifactId>parent</artifactId>
    <version>1.0.0.19</version>
</parent>
<groupId>com.xyz.abc.parent</groupId>
<artifactId>child3</artifactId>
<version>1.0.0.19</version>
<name>child3</name>
 <dependencies>
    <dependency>
        <groupId>Common</groupId>
        <artifactId>Common</artifactId>
        <version>3.0.6</version>
    </dependency>
    <dependency>
        <groupId>com.xyz.abc.parent</groupId>
        <artifactId>child1</artifactId>
        <version>1.0.0-SNAPSHOT</version>
    </dependency>

com.xyz.abc
父母亲
1.0.0.19
com.xyz.abc.parent
孩子3
1.0.0.19
孩子3
常见的
常见的
3.0.6
com.xyz.abc.parent
孩子1
1.0.0-SNAPSHOT

您应该添加POM的相关部分以帮助理解。将其放入问题中并正确设置格式。