2012-08-18 49 views
48

我开始学习gradle。 但是,当我用Gradle构建Spring时,它下载的依赖罐子如何更改Gradle下载位置

C:\Users\UserName\.gradle 

有没有什么办法可以指定摇篮到依赖罐子下载到特定的位置? 就像我可以在Maven中指定存储库位置一样。

系统信息: 64位Windows 7 摇篮1.0版

回答

64

可以设置GRADLE_USER_HOME环境变量,gradle.user.home系统属性,或--gradle-user-home命令行参数。

+2

感谢。使用GRADLE_USER_HOME为我工作。 – Ayusman 2012-08-20 16:22:59

+1

使用GRADLE_USER_HOME对我不起作用(gradle仍然将包装加载到旧文件夹中)。请帮助我如何运行--gradle-user-home命令行参数。 – UmAnusorn 2014-04-05 03:44:54

+0

这对Gradle新手可能有所帮助。我还需要在我的项目文件夹中重新运行./gradlew installDist以将所有内容重新下载到新的GRADLE_USER_HOME – emily 2015-07-10 20:39:17

4

您也可以尝试在Eclipse中去,在窗口 - >首选项 - > gradle产出和更改目录有

0

如果您使用的是你的eclipse gradle这个插件,并试图导入gradle这个项目比你gradle这个家设置为

C:\用户\ UserName.gradle

在某些情况下是因为你的用户目录权限问题,你的进口构建的模型将无法正常工作。

在这种情况下,你可以从下面路径复制您的.gradle目录

C:\Users\UserName\**.gradle** 

粘贴到某个目录,你拥有所有权限并导入项目。

在我的情况下,我将我的.gradle目录移到了z驱动器,并且导入了比构建模型更好的项目。

0

您可以添加下面一行到你的gradle.properties

systemProp.gradle.user.home=/tmp/changed-gradle