property para org home configurar java gradle

java - para - project property gradle



¿Configuraciones globales de proxy gradle? (2)

Para una solución fácil de copiar y pegar de la respuesta de @Opal

systemProp.http.proxyHost=127.0.0.1 systemProp.http.proxyPort=8080 systemProp.https.proxyHost=127.0.0.1 systemProp.https.proxyPort=8080

agregue esto a $HOME/.gradle/gradle.properties .

¿Hay alguna manera de configurar simplemente un proxy global para todo el sistema para gradle?

Sí, sé que hay una systemProp.http.proxyHost , ... etc en el archivo actual gradle.properties , pero funciona solo en el proyecto real. Pero

  • No lo configuraré en todos los proyectos de Gradle.
  • y no cambiaré el código fuente de un proyecto debido a mi configuración de red local.

Entonces, ¿hay algún archivo "global gradle.properties" o algo así?


Sí, parece posible. Ver here , especialmente:

Podemos definir un archivo gradle.properties y establecer la propiedad en este archivo. Podemos colocar el archivo en nuestro directorio de proyecto o en el directorio <USER_HOME>/.gradle . Las propiedades definidas en el archivo de propiedades en nuestro directorio de inicio tienen prioridad sobre las propiedades definidas en el archivo en nuestro directorio de proyectos. Como beneficio adicional, también podemos definir las propiedades del sistema en un archivo gradle.properties, solo tenemos que prefijar el nombre de la propiedad con systemProp ..