Maven传递依懒

Posted 流易

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven传递依懒相关的知识,希望对你有一定的参考价值。

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传递依懒的主要内容,如果未能解决你的问题,请参考以下文章

VIP课程:互联网工程专题 03-Maven基本概念与核心配置

如何使用Android片段管理器传递变量[重复]

将数据从底部工作表对话框片段传递到片段

从另一个活动的活动中的片段传递数据

为啥我的 C 代码片段不起作用?简化版可以。为 unsigned long long 传递不带 VA_ARGS 的 args

将接口从片段传递到kotlin中的活动