Я пытался понять это все утро.У меня есть дерево зависимостей 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' }
}
Кто-нибудь знает другое решение, которое может помочь?Спасибо