我的gradle依赖关系树如下所示
+--- org.apache.lucene:lucene-core:3.6.2 -> 4.5.1
由于4.5.1中几乎没有向后兼容的更改,因此我想强制使用3.6.2版。
如何阻止gradle从人工制品中获取最新版本?
最佳答案
您可以使用gradle的解析策略来覆盖声明的依赖项版本:
configurations.all {
resolutionStrategy {
force 'org.apache.lucene:lucene-core:3.6.2'
}
}
Further Reading
关于gradle - gradle如何避免从人工制品中提取最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41427000/