我有一个带有org.springframework.boot:spring-boot-gradle-plugin的标准的spring-boot项目。我知道我可以用例如覆盖依赖版本。
org.springframework.boot:spring-boot-gradle-plugin
ext['slf4j.version'] = '1.7.5'
但是我如何才能获得当前由spring-boot插件导入的版本,以便我以后在脚本中使用它?例如:
currentSlf4jVersion = xxx('slf4j.version')
fjaof16o1#
Sping Boot 的插件为您应用的dependency management plugin提供了对导入的bom中的属性的编程访问。您可以取得slf4j.version属性的值,如下所示:
slf4j.version
dependencyManagement.importedProperties['slf4j.version']
ax6ht2ek2#
You can find your gradle project dependencies using command
gradle dependencies
For All:
gradle listAllDependencies
For sub-project:
gradle :<subproject>:dependencies
This will output dependencies
2条答案
按热度按时间fjaof16o1#
Sping Boot 的插件为您应用的dependency management plugin提供了对导入的bom中的属性的编程访问。
您可以取得
slf4j.version
属性的值,如下所示:ax6ht2ek2#
You can find your gradle project dependencies using command
For All:
For sub-project:
This will output dependencies