我一早上一直在试图弄清楚这个问题。我有一个Gradle依赖树,它正在拉取错误的版本:
有人知道其他可能有帮助的解决方案吗? 谢谢
> Task :myproj:dependencyInsight
io.fabric8:kubernetes-model:4.1.0 (selected by rule)
variant "runtime" [
org.gradle.status = release (not requested)
Requested attributes not found in the selected variant:
org.gradle.usage = java-api
]
io.fabric8:kubernetes-model:4.3.0 -> 4.1.0
\--- io.fabric8:kubernetes-client:4.3.0
\--- compileClasspath
我不想让它降级到4.1.0,但是我却无法阻止它。
已尝试以下操作,但都没有成功:
configurations.all {
resolutionStrategy {
force 'io.fabric8:kubernetes-model:4.3.0'
}
}
///////
dependencies {
compile ('io.fabric8:kubernetes-client:4.3.0')
{ exclude group: 'io.fabric8', module: 'kubernetes-model', version: '4.1.0' }
}
有人知道其他可能有帮助的解决方案吗? 谢谢