领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我很高兴地宣布 Gradle 依赖管理插件 0.6.0.RELEASE 现已在 Maven Central、JCenter 和 Gradle 插件门户 上发布。
此新版本与 Gradle 3.0 兼容。在撰写本文时,它已针对 3.0 M2 进行了测试,并且 0.6.x 版本线将继续跟踪 Gradle 3.0 的开发,以尽可能保持兼容性。
以前,导入的 BOM 的属性可以使用项目属性覆盖。此新版本添加了对在导入过程中覆盖属性的支持。bomProperty
可用于一次覆盖一个属性(并且可以多次使用以覆盖多个属性)
dependencyManagement {
imports {
mavenBom('com.example:example-bom:1.2.0') {
bomProperty 'foo.version', '1.1.1'
bomProperty 'bar.version', '2.0.3'
}
}
}
或者,bomProperties
可以与属性覆盖映射一起使用
dependencyManagement {
imports {
mavenBom('com.example:example-bom:1.2.0') {
bomProperties([
'foo.version': '1.1.1',
'bar.version': '2.0.3'
])
}
}
}
有关该插件如何改进 Gradle 构建的更多信息,请阅读 入门博客文章。