
Ich habe vor Kurzem Windows 8 Pro auf meinem Laptop installiert.
Ich habe das neueste Java 7 Update 11 heruntergeladen vonjava.comund im System installiert.
Ich habe die $PATH
Variable geändert und ihr aktueller Wert ist:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jre7\bin
Aber ich bekomme immer noch:
„javac“ wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt.
Ich habe meinen Computer sogar einmal neu gestartet.
Was ist los? Was soll ich tun?
Antwort1
javac
befindet sich im Development Kit (JDK), nicht in der Laufzeitumgebung (JRE).
Ich kann mich nicht an den genauen Windows-Pfad erinnern, aber suchen Sie nach einem jdk
Ordner und finden Sie dann den bin
Ordner darunter.
Bearbeiten: Sie haben die Java Development Kit-Version installiert, oder nicht? Hier herunterladenwenn nicht.
Der Link unterjava.comist für die jre
.
Antwort2
Sie müssen Java JDK herunterladen und der Umgebungsvariable PATH Ihren Pfad zum Bin-Verzeichnis in Ihrem SDK hinzufügen.
Öffnen Sie es cmd
und geben Sie
java -version
Sie können es mit diesem Befehl überprüfen.