Maven有dependencyManagement元素用来配置依赖管理,用于确定未指定版本依赖的默认版本
此元素功能可以被子模块继承,从而在一系列子模块中锁定共同的依赖版本
而在Gradle中,需要使用Dependency Management Plugin插件来实现类似功能
文档地址:https://docs.spring.io/dependency-management-plugin/docs/current-SNAPSHOT/reference/html/
Gradle 2.x(2.9或更高版本),3.x或4.x。 不支持Gradle 2.8和更早版本。
Java 6或更高版本
/* 插件的配置需要在buildscript元素中 */
buildscript {
/* 插件仓库 */
repositories {
maven { url 'https://repo.spring.io/plugins-snapshot' }
}
/* 插件依赖 */
dependencies {
classpath 'io.spring.gradle:dependency-management-plugin:1.0.7.BUILD-SNAPSHOT'
}
}
/* 应用插件 */
apply plugin: "io.spring.dependency-management"