Как установить расположение gradle кэша?
Я вижу следующую информацию в проводнике пакетов Eclipse:
![enter image description here]()
Можно ли изменить это местоположение?
Ответы
Ответ 1
В глобальном масштабе вы можете установить
[...] Gradle домашний каталог пользователя (определяемый переменной окружения "GRADLE_USER_HOME", который [...] по умолчанию используется USER_HOME/.gradle) [...]
См. также https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_properties_and_system_properties.
В противном случае для каждой сборки вручную:
-g, - gradle -user-home Указывает домашний каталог пользователя Gradle. По умолчанию используется каталог .gradle в домашнем каталоге пользователя.
См. https://gradle.org/docs/current/userguide/gradle_command_line.html.
Ответ 2
Вы можете изменить расположение местоположения кэша gradle в eclipse, установив предпочтение eclipse gradle
В Eclipse open, window- > предпочтения
Искать 'Gradle'
установите 'Gradle User Home' в выбранное вами место
Нажмите Apply/ok
Теперь, чтобы изменения вступили в силу, вам может потребоваться выполнить Gradle → Обновить gradle Проект
Ответ 3
Вы не можете изменить местоположение кеша специально, но вы можете изменить домашний каталог пользователя Gradle (каталог .gradle), к которому находится кеш, с помощью аргумента командной строки -g
.
Ответ 4
Вы можете изменить расположение кэша начиная с версии 3.5. Это контролируется в файле settings.gradle для вашего проекта:
buildCache {
local {
// Set local build cache directory.
directory = "${settingsDir}/build-cache"
}
}
спасибо Хьюберту Кляйну Иккинку, также известному как мхаки.