【问题标题】:Moving gradle build to another machine将 gradle build 移动到另一台机器
【发布时间】:2017-10-19 13:40:13
【问题描述】:

似乎当 Gradle 3.1 为您的项目下载依赖项时,它将它们存储在:

C:\Users\用户名\.gradle\caches

我尝试将此文件夹的内容复制到安装了全新 Gradle 3.1 的另一台机器上,但是当我尝试构建我的项目时,它仍然尝试从头开始下载所有依赖项,然后由于新机器而失败没有互联网连接。

我该如何解决这个问题?

【问题讨论】:

  • 你找到解决方法了吗?我遇到了同样的问题。如果你解决了这个问题,请指导我。

标签: windows gradle firewall portability


【解决方案1】:
  1. 将主文件夹 C:\Users\username.gradle 压缩为 gradleHome.zip
  2. 将此 gradleHome.zip 文件复制并解压缩到另一个文件夹,例如 D:\gradle_home
  3. gradle_home 环境变量设置为这个新文件夹。在此处查看如何在 windows 中更改环境变量。enter link description here

【讨论】:

  • 我没有运气。我认为 GRADLE_HOME 变量应该指向 Gradle Bin 文件夹。尽管如此,我尝试将其指向 .gradle 文件夹所在的主文件夹,当我尝试构建我的项目时,这并没有改变任何东西。
猜你喜欢
  • 1970-01-01
  • 2021-10-15
  • 2019-02-15
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多