awf*_*fun 4 java dependencies alias gradle guava
在我的项目中,gradle 显示了依赖关系:
com.google.guava:guava:19.0 -> 20.0-rc1
com.google.guava:guava-jdk5:17.0
Run Code Online (Sandbox Code Playgroud)
Afaik gradle 选择同名依赖项的最新版本,这就是 v19 更改为 v20 的原因。有没有办法让gradle使用guava而不是guava-jdk5?
是的,请参阅有关依赖管理和模块替换的Gradle 文档。试试这个代码:
dependencies {
modules {
module("com.google.guava:guava-jdk5") {
replacedBy("com.google.guava:guava")
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2785 次 |
| 最近记录: |