gpt4 book ai didi

spring-boot - 在 gradle 5 中查找 BOM 贡献的所有依赖项

转载 作者:行者123 更新时间:2023-12-03 03:57:30 27 4
gpt4 key购买 nike

有没有办法从 gradle 脚本中列出 bom 的依赖关系

假设我有以下 gradle 文件

dependencies {
//*** bill of materials
springBom platform("org.springframework.boot:spring-boot-dependencies:2.1.2.RELEASE")
}

我想列出这个 BOM 贡献给 gradle 的所有依赖项,有没有办法使用 gradlew 列出它们/ gradle命令?

最佳答案

Gradle 的 BOM 支持将转换所有 dependencyManagement Gradle 中的条目 dependency constraints .

除非存在针对同一模块的依赖项(直接或传递),否则约束不参与依赖项解析。
因此,运行类似 ./gradlew dependencies --configuration springBom只会列出 BOM 本身并且没有约束(假设配置没有添加其他依赖项)。

但是,当利用 BOM 数据时,您可以运行 ./gradlew dependencies --configuration runtimeClasspath并且您会在 BOM 依赖项下将所有事件约束视为子节点。

关于spring-boot - 在 gradle 5 中查找 BOM 贡献的所有依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54606981/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com