Maven 父pom中dependencyManagement版本优先级高于传递依赖版本

来源:互联网 发布:电商美工的目的 编辑:程序博客网 时间:2024/05/20 14:44

Maven 父pom中dependencyManagement版本优先级高于传递依赖版本

直接上例子:

父pom

<dependencyManagement>    <dependencies>        <dependency>            <groupId>commons-logging</groupId>            <artifactId>commons-logging</artifactId>            <version>1.2</version>        </dependency></dependencyManagement>

该工程beanutils将会传递依赖logging 1.1.1

<dependency>    <groupId>commons-beanutils</groupId>    <artifactId>commons-beanutils</artifactId>    <version>1.9.2</version></dependency>

此时该工程中logging的版本将是1.2,即父pom dependencyManagement中的版本

0 0