首页 > 解决方案 > 我可以在不构建特定项目的情况下拥有 gradle 缓存依赖项吗

问题描述

我定期重新格式化我的整个机器,在这个过程中擦除 Gradle 的依赖缓存。作为我重新设置脚本的一部分,我希望 Gradle 重新填充依赖项缓存。有没有办法告诉 Gradle 下载和缓存依赖项,而不必构建依赖于该依赖项的项目?

我想我可以有一个列出一堆依赖项的虚拟项目,然后在我的脚本中构建该项目一次。但这似乎有点骇人听闻。

标签: gradle

解决方案


Gradle 没有内置任务来缓存依赖项,它实际上是一组文件:元数据、JAR 和可能更多。此外,对于解析,原始存储库很重要。

另一种选择是备份和恢复 Gradle 依赖项缓存


推荐阅读