2012-08-18 16 views
48

Estoy empezando a aprender gradle. Sin embargo, cuando estoy construyendo Spring con Gradle; descarga los frascos de dependencia aCómo cambiar la ubicación de descarga de Gradle

C:\Users\UserName\.gradle 

¿Hay alguna manera de que pueda especificar Gradle para descargar los frascos de dependencia a un lugar específico? Al igual que puedo especificar la ubicación del repositorio en Maven.

Información del sistema: Windows 7 de 64 bits Gradle versión 1.0

Respuesta

64

Usted puede establecer la variable de entorno GRADLE_USER_HOME, gradle.user.home propiedad del sistema, o el parámetro de línea de comandos --gradle-user-home.

+2

Gracias. El uso de GRADLE_USER_HOME funcionó para mí. – Ayusman

+1

El uso de GRADLE_USER_HOME no me funciona (gradle todavía carga el envoltorio en la carpeta anterior). Por favor, ayúdame a cómo ejecutar el parámetro de línea de comandos de usuario de inicio de gracia. – UmAnusorn

+0

esto podría ser útil para las personas nuevas en gradle. También necesito volver a ejecutar ./gradlew installDist en la carpeta de mi proyecto para volver a descargar todo en la nueva GRADLE_USER_HOME – emily

4

También puede tratar de ir en eclipse en la ventana -> Preferencias -> Gradle y cambie el directorio no

0

Si está usando el plugin de Gradle en su Eclipse y tratando de importar el proyecto Gradle de su casa Gradle es establecido en

C: \ Users \ UserName.gradle

En algunos casos el modelo de acumulación de importación no podrá trabajar debido a su problema de permisos de directorio de usuario.

En este caso se puede copiar el directorio .gradle desde abajo camino

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

pegarlo en algún directorio donde tiene todos los permisos e importar el proyecto.

En mi caso moví mi .gradle dir a z drive y luego importé el proyecto que hice el modelo de compilación y funcionó.

0

Puede agregar siguiente línea a su gradle.properties:

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