maven中的版本锁定与版本管理
版本锁定:运用dependencemanagement标签;
父工程运用此标签包裹的依赖,子工程不会直接继承,子工程仍要添加依赖,但是不用添加依赖的版本号,版本号已经由父工程锁定了;
例如:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis.spring}</version>
</dependency>
</dependencies>
</dependencyManagement>
----------------------------------------------
版本管理:properties标签;
例如:
<properties>
<mybatis.spring>2.2.0</mybatis.spring>
</properties>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis.spring}</version>
</dependency>
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hexo!

