显然,如果我们在缓存中没有该特定 Artifact ,它将下载,但是在什么特定情况下(如果有的话),Gradle是否会使依赖项过期?例如,如果 Artifact 发生变化,Gradle是否会重新下载该 Artifact ?如果 Artifact 已存在X天,但没有更改,会重新下载吗?如果在X天之内没有访问过或使用过 Artifact ,那么是否可以将其从缓存中删除?如果该驱动器分区已满怎么办?是否有任何配置选项会影响这些?

最佳答案

23.2.4. Use Dynamic Versions and Changing Modules

请密切注意上述手册部分中的最后一段。

关于caching - Gradle缓存的具体行为是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39022014/

10-12 01:39