2017-11-22 1 views
0

Wenn ich den folgenden Befehl ausführen:Cordova cli nicht erkennt JDK

ionic cordova build android --prod --release 

ich einen Fehler:

ANDROID_HOME=C:\Users\myuser\AppData\Local\Android\sdk 
JAVA_HOME=C:\Program Files\java\jdk-9.0.1 
Error: Requirements check failed for JDK 1.8 or greater 

[ERROR] An error occurred while running cordova build android --release (exit code 1). 

Warum scheitern ist das? Meine jdk Version ist 9.0.1, die definitiv größer als 1.8 ist.

sah ich folgende Vorschläge im Internet: 1) Deinstallieren Sie ältere JDK-Versionen - aber ich eine ältere Version 2) nicht einige Umgebungsvariablen aktualisieren haben - auch nicht

half ich bin Windows 10 (64-Bit) ausgeführt wird.

Ideen?

Antwort

0

Jemand hat hier eine Antwort geschrieben, ich habe es getestet und es hat funktioniert. Als ich zurückkam, um es zu akzeptieren, stellte sich heraus, dass die Antwort aus irgendeinem Grund gelöscht wurde.

Wie dem auch sei, die Antwort lautet:

1) Konfigurieren Sie die Variable ANDROID_HOME Umgebung basierend auf der Position des Android SDK.
2) Fügen Sie ANDROID_HOME/tools und ANDROID_HOME/platform-tools zu Ihrem PATH hinzu.

0

Konfigurieren ANDROID_HOME haben nicht für mich gearbeitet.

Die Lösung für mein Problem durch Bilash in this link gegeben wurde:
Deinstallieren JDK 9 und installieren JDK 8.

Verwandte Themen