How to set gradle cache location?
我在Eclipse包浏览器中看到以下信息:
是否可以更改此位置?
您可以在全球范围内设置
[...] Gradle user home directory (defined by the"GRADLE_USER_HOME" environment variable, which [...] defaults to USER_HOME/.gradle) [...]
另请参阅https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_properties_and_system_properties。
否则,对于每个手动构建:
-g, --gradle-user-home
Specifies the Gradle user home directory. The default is the .gradle directory in the user's home directory.
请参阅https://gradle.org/docs/current/userguide/gradle_command_line.html。
从gradle 3.5开始,您可以更改缓存位置。在您的项目的settings.gradle文件中对此进行控制:
1 2 3 4 5 6 | buildCache { local { // Set local build cache directory. directory ="${settingsDir}/build-cache" } } |
多亏了mrhaki的Hubert Klein Ikkink。
您可以通过设置Eclipse Gradle偏好设置来更改Eclipse中Gradle缓存位置的位置
在Eclipse中,打开窗口->首选项
搜索" Gradle"
将" Gradle User Home"设置为您的首选位置
单击应用/确定
现在,要使更改生效,您可能需要执行Gradle-> Refresh Gradle Project
您不能专门更改缓存的位置,但是可以使用