pio*_*rek 4 java gradle spring-boot spring-boot-gradle-plugin
我有一个标准的spring-boot项目org.springframework.boot:spring-boot-gradle-plugin。我知道我可以用例如覆盖依赖版本
ext['slf4j.version'] = '1.7.5'
Run Code Online (Sandbox Code Playgroud)
但是如何获取spring-boot插件当前导入的版本,以便以后可以在脚本中使用它?例如:
currentSlf4jVersion = xxx('slf4j.version')
Run Code Online (Sandbox Code Playgroud)
Spring Boot的插件为您应用的依赖性管理插件提供了对导入的boms中的属性的编程访问。
您可以slf4j.version像这样获得属性的值:
dependencyManagement.importedProperties['slf4j.version']
Run Code Online (Sandbox Code Playgroud)
您可以使用命令找到您的 gradle 项目依赖项
gradle dependencies
Run Code Online (Sandbox Code Playgroud)
对全部:
gradle listAllDependencies
Run Code Online (Sandbox Code Playgroud)
对于子项目:
gradle :<subproject>:dependencies
Run Code Online (Sandbox Code Playgroud)
这将输出依赖项
| 归档时间: |
|
| 查看次数: |
1982 次 |
| 最近记录: |