Mit Hilfe von Umgebungsvariablen in gradle.Eigenschaften Datei
Ich versuche mit "org.gradle.java.home" Immobilien in gradle.properties-Datei, um mein gradle-Projekt auf Java 8, während der rest von meinem system ist Java 7. Daher JAVA_HOME auf jdk 7 und nicht 8....
Das problem ist, dass ich nicht hartcodieren, um die properties-Datei, weil andere Entwickler möglicherweise einen anderen Pfad oder java-version 8. So, ich wollte, um eine Umwelt-Wertes in der properties-Datei wie:
org.gradle.java.home = MY_PROJECT_GRADLE_JAVA_HOME.
Das hat nicht funktioniert. weiß jemand, wie kann ich Umwelt-Werte in gradle.Eigenschaften oder hat eine andere Lösung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bearbeiten Sie Ihre gradlew.bat-Datei, und machen alle Entwickler nutzen diese (wrapper) gradle, und keine lokale installation.
Bearbeiten Sie es, und überall wo es verwendet die Umgebungsvariable JAVA_HOME verwenden Sie Ihre env-variable statt.
Wird es nicht funktionieren. Eine mögliche Lösungen ist, sparen hardcoded Eigentum des Benutzers
gradle.properties
. Auszug aus docs: