Sie können Java-Programme auch nach dem Ändern der PATH-Variable nicht kompilieren?

Sie können Java-Programme auch nach dem Ändern der PATH-Variable nicht kompilieren?

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 $PATHVariable 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

javacbefindet 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 jdkOrdner und finden Sie dann den binOrdner 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 cmdund geben Sie

java -version

Sie können es mit diesem Befehl überprüfen.

verwandte Informationen