2015-10-04 2 views
0

Я создал переносное рабочее пространство на большом пальце с затмением. Как я это сделал, я установил диск в V: и затем все это в затмении указывало на него (рабочие пространства и т. Д.). Я сделал это, потому что хочу иметь переносное рабочее пространство, которое я могу использовать в школе, без необходимости загружать затмение повсюду.Скажите gradle, где хранить загруженные зависимости. (Eclipse Plugin)

Существует только одно. Всякий раз, когда я использую другой компьютер, я должен обновлять Gradle каждый раз, чтобы загрузить все зависимости (libgdx в этом случае). Очевидно, что он не хранит их нигде на V: так как я могу установить град, чтобы загрузить их в местоположение на V: так что они также переносимы.

ответ

1

В ваших проектов settings.gradle включают в себя следующее:

getStartParameter().setProjectCacheDir(new File('/path/to/thumb/drive/workspace')) 

Это перезаписать каталог кэша по умолчанию '$ {USER_HOME_DIRECTORY}/Gradle' все, что вы укажете. Домашний каталог используется градиентом для хранения зависимостей.

Вы также можете указать это в командной строке:

gradle build --project-cache-dir "/path/to/thumb/drive/workspace" 
+0

отработал отлично, спасибо! Для тех, кто это видит, это то, что я написал точно: 'getStartParameter(). SetProjectCacheDir (новый файл (« V:/Eclipse Workspace/Gradle »)). Причина, по которой я показываю это, - показать, что пробелы работают и он использует косые черты даже в Windows. – vedi0boy

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