Korrektur des Fehlers „Javac wird nicht erkannt“ unter Windows
Problem: Java-Programme können nicht kompiliert werden und es kommt der Fehler „Javac wird nicht erkannt“. als intern oder extern Befehl.“
Lösung:
1. Stellen Sie sicher, dass Java korrekt installiert ist
- Stellen Sie sicher, dass Sie das JDK und nicht nur die JRE installiert haben.
- Verwenden Sie stattdessen das exe-Installationsprogramm als die ZIP-Datei, um einen möglichen Pfad zu vermeiden Probleme.
2. Suchen Sie den Java-Pfad
- Navigieren Sie zum Installationsverzeichnis von Java (z. B. C:ProgrammeJavajdk1.8.0_321), gefolgt vom bin-Verzeichnis.
- Markieren Sie die Adressleiste zum Kopieren der Pfad (ohne Anführungszeichen).
3. Öffnen Sie Umgebungsvariablen
- Suchen Sie im Startmenü nach „Umgebungsvariable“ oder verwenden Sie den Steuerbefehl sysdm.cpl,3.
- Wählen Sie aus Schaltfläche „Umgebungsvariablen“.
4. PATH bereinigen
-
Entfernenalle anderen Java-Pfade oder den C:ProgramDataOracleJavajavapath-Eintrag.
- Pfade für nicht mehr installierte Software entfernen.
5. Java-Pfad zu PATH hinzufügen
- Fügen Sie den neuen Java-Pfad in die (System-)Variable PATH ein.
- Stellen Sie sicher, dass keine zusätzlichen Leerzeichen oder fehlenden Semikolons vorhanden sind.
6. Setzen Sie JAVA_HOME
- Create (falls erforderlich) und setzen Sie die Variable JAVA_HOME (System) auf den Pfad des Java-Verzeichnisses ohne den bin-Ordner (z. B. C:Program FilesJavajdk1.8.0 _321).
7. Schließen Sie die Konsole/IDE und öffnen Sie sie erneut
- Beenden Sie die Eingabeaufforderung oder Ihre Java-IDE und starten Sie sie neu, um die neuen Umgebungsvariablen anzuwenden.
Das obige ist der detaillierte Inhalt vonWarum wird „javac' in meiner Windows-Eingabeaufforderung nicht erkannt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!