Heim > Java > javaLernprogramm > Warum wird „javac' in meiner Windows-Eingabeaufforderung nicht erkannt?

Warum wird „javac' in meiner Windows-Eingabeaufforderung nicht erkannt?

Barbara Streisand
Freigeben: 2025-01-05 03:26:39
Original
833 Leute haben es durchsucht

Why Isn't

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage