从儿童POM获得maven依赖

时间:2014-09-12 11:21:55

标签: java maven pom.xml

有没有办法,没有修改父POM来使用来自子POM的某些依赖的版本?

例如在父POM中我有:

<dependency>
<groupId>org.dbunit</groupId>
<artifactId>dbunit</artifactId>
<version>2.4.8</version>
</dependency>

在孩子POM中:

<dependency>
<groupId>org.dbunit</groupId>
<artifactId>dbunit</artifactId>
<version>2.5.0</version>
</dependency>

1 个答案:

答案 0 :(得分:0)

如果您将此依赖项放在您孩子的dependencyManagement部分,那么您孩子的模块向下(它不会影响您孩子的兄弟姐妹)将使用该版本你指定。它将有效地覆盖父pom中的版本。