码迷,mamicode.com
首页 > 其他好文 > 详细

Maven传递依懒

时间:2017-05-29 23:29:54      阅读:430      评论:0      收藏:0      [点我收藏+]

标签:gem   ons   nbsp   beans   man   maven   使用   mave   size   

A依赖B,B依赖C。B是A的直接依赖,C是A的传递依赖。

1、Maven自己调解原则

  先定义者优级先原则,谁先定义就用谁的传递依赖。

  路径近者优级先原则,直接依赖级别高高于传递依赖。

2、排除依懒

<exclusions>
    <exclusion>
        <artifactId>spring-beans</artifactId>
        <groupId>org.springframework</groupId>
    </exclusion>
</exclusions>

3、版本锁定(推介使用)

<properties>
  <spring.vaeriosn>4.2.4.RELEASE</spring.vaeriosn>
</properties>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
            <version>${spring.version}</version>
        </dependency>
     <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
            <version>${spring.version}</version>
        </dependency>
    </dependencies>
</dependencyManagement>

 

Maven传递依懒

标签:gem   ons   nbsp   beans   man   maven   使用   mave   size   

原文地址:http://www.cnblogs.com/boazy/p/6919238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!