7

我有一个标准的 spring-boot 项目org.springframework.boot:spring-boot-gradle-plugin。我知道我可以用例如覆盖依赖版本

ext['slf4j.version'] = '1.7.5'

但是我怎样才能获得 spring-boot 插件当前导入的版本,以便稍后在脚本中使用它?例如:

currentSlf4jVersion = xxx('slf4j.version')
4

2 回答 2

7

Spring Boot 的插件为您应用的依赖管理插件提供对导入 boms 中属性的编程访问

您可以slf4j.version像这样获取属性的值:

dependencyManagement.importedProperties['slf4j.version']
于 2017-02-16T22:47:23.707 回答
0

您可以使用命令找到您的 gradle 项目依赖项

gradle dependencies

对所有人:

gradle listAllDependencies

对于子项目:

gradle :<subproject>:dependencies

这将输出依赖项

于 2017-02-16T17:00:50.817 回答