关闭

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

919人阅读 评论(0) 收藏 举报
分类:

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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:42199次
    • 积分:1864
    • 等级:
    • 排名:千里之外
    • 原创:142篇
    • 转载:4篇
    • 译文:10篇
    • 评论:2条
    文章分类
    最新评论
  • JMockit Mockups API

    lzzzl: 确实不管修饰符,也就是MOCK的时候,MOCKUP里全部写成PUBLIC就行了,这样甚至可以MOCK...