2015-03-09 2 views
0

Когда я создаю файл Gradle в первый раз, он успешно загружает все зависимости. Если я пытаюсь построить последовательно, то зависимости, взятые из загруженного кеша.Избегание зависимостей градлей в eclipse

Когда я перезапускаю машину, затмение снова загружает зависимости вместо того, чтобы брать из кеша вместо того, чтобы брать из кеша.

Есть ли какая-либо конфигурация затмения, чтобы избежать процесса загрузки при каждом перезапуске машины?

+0

В первый раз вы строите свой Gradle проект, он скачивает все зависимые банки в вашу машину (возможно .gradle папки внутри папки пользователя). Для каждой сборки града он будет искать банки внутри этой папки перед загрузкой, если что-то не хватает, он загрузит отсутствующую зависимость. Причина, по которой перезагрузка зависимых банок снова после перезагрузки связана с недоступностью зависимых банок в локальном. Вероятно, содержимое пользовательской папки пользователя сбрасывается после перезагрузки ур-машины. Возможно, это приложение третьей стороны (например, DeepFreeze), которое перезагружает содержимое для каждого перезапуска. –

+0

Как вы сказали, если папка пользователя сбрасывается, банки, которые загружаются в первый раз, существуют в градиенте справа. Затем, как избежать загрузки при каждом перезапуске машины. –

+0

Удалите любые сторонние приложения, которые сбрасывают вашу папку пользователя. –

ответ

0

Я исправил это, сделав конструкцию градации для создания приложения в автономном режиме, где он связывается с местным деревом градиента для повторного процесса сборки.

Настройки являются

Windows -> Настройки -> Gradle -> Аргументы ->

В разделе Аргументы программы, используйте, введите следующую команду и перестраивать.

--offline

Смежные вопросы