Heim >Java >JavaBase >Java wird nicht als interne oder externe Befehlslösung erkannt

Java wird nicht als interne oder externe Befehlslösung erkannt

尚
Original
2019-12-16 11:09:3310105Durchsuche

Java wird nicht als interne oder externe Befehlslösung erkannt

Nach der Installation von jdk und dem Festlegen der Umgebungsvariablen kann die Eingabe des javac-Befehls in cmd nicht verwendet werden. Es erscheint die Meldung „javac ist kein interner oder externer Befehl, noch ist es ein lauffähiges Programm.“ Batch-Datei. „Bei der Eingabe von java -version kann jedoch die JDK-Versionsnummer normal angezeigt werden, was darauf hinweist, dass der Java-Befehl verfügbar ist. Nachdem ich Java -home eingegeben hatte, stellte ich fest, dass der angegebene Pfad völlig falsch war und die Einstellungen der Umgebungsvariablen nicht funktionierten.

Lösung:

Führen Sie——>cmd aus

Führen Sie den folgenden Befehl in der Konsole aus, um die Java-Umgebungsvariable festzulegen, um das Problem zu lösen:

set java_home=C:Program FilesJavajdk1.6.0_26 Das Stammverzeichnis, in dem JDK installiert ist

set classpath=%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;

set path=%JAVA_HOME% bin; 🎜>java -home, um den JDK-Installationspfad anzuzeigen

java -version JDK-Version anzeigen

Für weitere Java-Kenntnisse beachten Sie bitte die Spalte

Java Basic Tutorial

.

Das obige ist der detaillierte Inhalt vonJava wird nicht als interne oder externe Befehlslösung erkannt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn