当前位置: java基础教程 > 27-maven > 阅读正文

锁定 jar 包版本

2021.1.8.   958 次   586字

1.可以使用 properties 标签进行配置 jar 包版本
  <properties>
    <mysql.version>5.1.6</mysql.version>
    <mybatis.version>3.4.5</mybatis.version>
  </properties>
2.使用 dependencyManager 标签锁定 jar 包版本(仅仅是锁定作用)

maven 项目可以分为父子项目

当一个项目,依赖于另一个项目时,此时是间接依赖,会自动传递依赖所有 Jar 包

为了防止再次开发时,导入的直接依赖覆盖传递依赖,需要锁定 jar 包

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

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群