2016-07-22 15 views
3

Ich habe versucht, das JDK ein paar Mal die Neuinstallation des JAVA_HOME
zurückgesetzt
Ich weiß, dass die JAVA_HOME auf C eingestellt werden muss: \ Programme \ Java \ jdk1.8.0_102
Ich weiß, PATH muss auf C: \ Programme \ Java \ jdk1.8.0_102 \ bin gesetzt werden
Ich bin verwirrt, warum Sie Benutzervariablen und Systemvariablen setzen müssen
Ich setze sowohl die JAVA_HOME als auch die PATH in beiden Benutzer Variablen und Systemvariablen
Ich habe "C: \ Benutzer \ * \ AppData \ Lokale \ Android \ sdk \ tools" und "C: \ Benutzer \ * \ AppData \ Lokale \ Android \ sdk \ plattform-tools" System "hinzugefügt Variablen/Pfad "Wie zu beheben JAVA_HOME für cordova ungültig ist

hier ein Bild der meisten Einstellungen, ich habe ein paar Dinge ausprobiert und kann nicht scheinen, das Problem keine Hilfe bitte

Settings and Files

+3

Vielleicht eine offensichtliche Frage, aber haben Sie versucht, die Eingabeaufforderung neu zu starten, seit der JAVA_HOME-Pfad geändert? Umgebungsvariablen werden nur beim Starten der Eingabeaufforderung geladen. Um die Auswirkungen der Änderungen zu erhalten, müssen Sie sie neu starten. – Jokab

+0

stimme mit @Jokab muss Cmd neu starten, nachdem jede Umgebungsvariable für get-Effekt gesetzt .. – Naitik

+0

vielleicht auch offensichtlich, aber ... sind Sie sicher, dass Sie 'jdk1.8.0_102' ?? –

Antwort

1

Sie brauchen nicht zu enthalten jeden Pfad in „Benutzervariablen zu finden für "Abschnitt.

Erstellen Sie einfach JAVA_HOME und ANDROID_HOME Variablen ist "Systemvariablen" Abschnitt.

Nach diesem etwas, das Sie vergessen haben kann, ist diese Variablen in „Pfad“ Variable bestehenden in „Systemvariablen“ Abschnitt wie unten enthalten: screen capture

+0

Vielen Dank für den Versuch, Ali. Aber leider habe ich das schon gemacht, habe es einfach nicht in mein Bild eingefügt. Warum ist es nicht nötig, sie in die User Variablen aufzunehmen? Überschreiben die "Systemvariablen" die Benutzervariablen? – Neil

1

Ich hatte das gleiche Problem. Ich habe versucht, alle Methoden von der Deinstallation mehrerer Versionen, Neuinstallation der neuesten Version, versuchte Anführungszeichen in Pfaden etc.etc. aber das Problem war wirklich ein ungültiger Pfad in der bestehenden Pfadvariable !!! nach dem Entfernen wurde dieses Problem gelöst