当前位置: 首页 > 知识库问答 >
问题:

如何强制gradle不下载依赖项(而是从缓存中加载它们)?

饶谦
2023-03-14

我正在使用Gradle1.0-Milestone-3,不幸的是,我没有特权在短期内升级它。

共有1个答案

柳钟展
2023-03-14

这在6.1级之前是不支持的,你是在使用6.1.1级还是更高的版本?

Gradle的早期版本在每个项的缓存键中都包含绝对文件路径,这使得从一台机器复制构建缓存并在另一台机器上使用它变得困难。

请参见Gradle 6.1.1关于可重定位构建缓存的发行说明

 类似资料:
  • 我试图在我的文件系统上为maven和gradle维护相同的存储库。但是我遇到了一些问题。 我的 GRADLE_USER_HOME是 我的gradle主页与我的Maven存储库相同。 但是,当通过gradle下载依赖项时,它们将被下载到gradle\u USER\u HOME\cache中,而不是存储库文件夹中。我缺少什么配置? 编辑我已经查看了《Gradle In Action》一书中关于依赖关系

  • 有没有办法下载Gradle实现。aar文件的名称。例如,有一个在build.gradle文件中编写的实现,比如实现'com.squareup.picasso:2.5.2',是否可以在没有gradle的情况下按名称'com.squareup.picasso:2.5.2'下载。aar库文件。我正在寻找一种方法来下载任何类型的库在一个android项目的build.gradle文件中提到。

  • 我的Java应用程序需要按需将工件从Artifactory复制到AWS S3临时桶(应用程序组、名称和版本将在运行时作为参数传递)。最简单的方法是构造URL并直接从Artifactory下载文件,但是应用程序应该支持“latest.integration”和“latest.relase”版本。所以我想将Gradle二进制文件添加到类路径中,并使用它下载依赖项。 那么问题来了:有没有办法从Java应

  • 我有一个MultiProject gradle,但在我的控制器模块中gradle似乎没有下载spring引导依赖项(或任何其他的东西)。根级构建运行顺利,没有任何错误,但我不能导入任何依赖项类到我的源代码。 以下是gradle文件: 多项目的根生成.级 内部项目Build.Gradle 编辑:settings.gradle 任何帮助都将不胜感激。

  • 我正在学习创建java ee web应用程序。在intellij idea中,我使用项目向导创建了一个项目:Java Enterprise->Web Application。然后,我在项目根中创建了一个构建文件.gradle,并在终端中调用、。这是构建文件。Gradle 当我添加依赖项并进行渐进式构建时,它们不会加载到项目中。例如,Gson库在代码中不可用。如何告诉Gradle下载这些库以便我可以