Problem mit Umgebungsvariable JAVA_HOME
ich versuche zu laufen sonar runner, ich habe die bat-Datei in mein Projekt-Verzeichnis, und wenn ich navigieren, um es über den Befehl promptt und versuchen, es auszuführen bekomme ich eine Fehlermeldung, die besagt
FEHLER: JAVA_HOME vorhanden ist, aber nicht auf ein gültiges Java-home
Ordner. Kein "\bin\java.exe" die Datei dort gefunden werden können.
Wenn ich echo den Pfad von Java_Home es ist darauf zu
$C:\Program Files (x86)\Java\jdk1.7.0_15\bin
Ist dieser Weg richtig oder muss es verändert werden?
Dank
- Ich denke, Java zu Hause ist ohne Ablage, aber dann müssen Sie %java_home%/bin zu Ihrer path-Variable
- Die JAVA_HOME vorhanden ist, und ich habe versucht, alle Kombinationen zu setzen, seinen Weg, d.h. jdk, jre, jdk/bin, jre/ und jre/bin. Trotzdem bekomme ich den gleichen Fehler wenn ich mit sonar-runner.bat. Ich habe auch entfernt alle Spuren von älteren JDKs in meinem system.
Du musst angemeldet sein, um einen Kommentar abzugeben.
es sollte zeigen Sie auf das java-root-Ordner, in Ihrem Fall zu
C:\Program Files (x86)\Java\jdk1.7.0_15
Bitte Beschränken Sie Ihren Weg zu
C:\Program Files (x86)\Java\jdk1.7.0_15
nur (also nicht bin).Gegeben, dass es sucht
\bin\java.exe
innerhalbJAVA_HOME
vermute ich, du solltest, um es zuC:\Program Files (x86)\Java\jdk1.7.0_15
- ohne diebin
Teil.Werfen Sie einen Blick auf dieses Zeug
Konfigurieren der Java-Umgebung unter Windows