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>