Ben benim JAVA_HOME
/usr/lib/jvm/java-7-oracle
için ayarladığınız belirledik JAVA_HOME, tanımıyor, ama gradle /usr/lib/jvm/default-java
kullanmakta ısrar ve şikayet hakkında JAVA_HOME
:Gradle geçerli bir JVM içeren ben
$ echo $JAVA_HOME
/usr/lib/jvm/java-7-oracle
$ ls $JAVA_HOME
bin COPYRIGHT db include jre lib LICENSE man README.html release src.zip THIRDPARTYLICENSEREADME-JAVAFX.txt THIRDPARTYLICENSEREADME.txt
$ gradle assemble
ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-java
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
nasıl düzeltebilirim ve geçerli JAVA_HOME
numaramı kullanabilir miyim?
Not: My JAVA_HOME
oldukça yaygın bir sorundur export JAVA_HOME="/usr/lib/jvm/java-7-oracle"
Gerçekten de! Satır 70/usr/share/gradle/bin/gradle' 'ihracat JAVA_HOME =/usr/lib/jvm/default-java' dir. Bu satırı kaldırmak sorunu çözer. –
iyi iş dostum! :) – SuperAndrew
Bu, daha yeni sürümlerde de olur. Burada sözü edilen 70. satırın grad kod dosyasında kaldırıldığı yer. Bu şekilde düzeltdim, 'java'yı çalıştırın ve sonucunu alın. '/ bin/java' öğesini bundan kaldırın ve 'JAVA_HOME' değerini ayarlamak için kullanın. Sonra "gradlew" komutunu çağırın. –