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:
java -version JDK-Version anzeigen Für weitere Java-Kenntnisse beachten Sie bitte die Spalteset 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 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!