我已发布 maven bom 并将其导入顶级 build.gradle.kts 为:
allProjects {
dependencies {
implementation(platform("com.example:some-dependencies:1.2.3"))
}
}
然后在libs.versions.toml
:
[libraries]
some-bom = { group = "com.example", name="some-dependencies", version="1.2.3" }
当我将第一个代码示例更改为:
allProjects {
dependencies {
implementation(platform(libs.some.bom))
}
}
我得到:
Could not resolve: javax.xml.bind:jaxb-api
Could not resolve: org.springframework.boot:spring-boot-starter-test
...
有没有办法使用带有 boms 的 Gradle 7 版本目录?