首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Gradle5中有没有dependencyManagement.importedProperties的替代品?

在Gradle5中有没有dependencyManagement.importedProperties的替代品?
EN

Stack Overflow用户
提问于 2019-08-07 16:21:42
回答 1查看 466关注 0票数 1

我需要从类似于org.springframework.boot.spring-boot-dependencies.的物料清单中获取类似于"jackson.version“的属性我知道通过使用dependencyManagement.importedProperties,我可以通过io.spring.Dependency管理插件做到这一点。但是在Gradle的5Maven BOM支持下,有什么方法可以做到这一点呢?

这是一个使用io.spring.encies-management(Kotlin DSL)的示例:

代码语言:javascript
复制
dependencyManagement {
    imports {
        mavenBom("org.springframework.cloud:spring-cloud-dependencies:Greenwich.RELEASE")
    }
}

dependencies {
    implementation("org.group:artifact:${dependencyManagement.importedProperties["spring-cloud-aws.version"]}")
}

我想对Gradle 5做同样的事情:

代码语言:javascript
复制
dependencies {
    implementation(platform("org.springframework.cloud:spring-cloud-dependencies:Greenwich.RELEASE}"))
    implementation("org.group:artifact:${?["spring-cloud-aws.version"]}")
}

如何获取“spring-cloud-aws.version”(来自BOM的任何属性)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-07 19:05:42

目前没有。有许多功能还不能使用。您可以计划在更高版本的Gradle中实现它,或者更有可能在同等功能中实现它。

关于Spring依赖管理和Gradle 5对导入BOM的支持的比较,请参阅下面的详细视频:

Managing Dependencies for Spring Projects with Gradle by Jenn Strater and Andy Wilkinson

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57389947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档