java - 给定的gradle下载工件版本
问题描述
在我的 gradle 项目中,依赖于版本19.6.0-rel.1的库。该 jar 实际上在项目的 maven 存储库中可用,但maven-metadata.xml中缺少版本详细信息。据我了解,gradle 将上述版本解释为快照版本或其他内容,因此会检查 maven-metadata.xml。
如何强制 gradle 下载该确切版本并忽略 maven-metadata.xml?
(请注意,我不能将库的版本更改为第 3 方。)
解决方案
最后,我继续使用更高版本的库。
但我后来发现如何在这里https://docs.gradle.org/current/userguide/single_versions.html使用 Gradle 指定确切的依赖版本。
implementation("org.slf4j:slf4j-api") {
version {
strictly '1.7.15'
}
}