Ich habe meine JDK-Datei installiert. Ich habe auch meinen Pfad in der erweiterten Einstellung in der Benutzervariable sowie Systemvariable festgelegt. Als ich versuchte, mein Programm durch javac filename.java zu kompilieren, zeigt die Eingabeaufforderung an, dass javac nicht als interner oder externer Befehl erkannt wird. Ich habe meinen Pfad neu eingestellt aber immer noch das Problem bleibt gleichJavac wird nicht erkannt, auch nach dem Einstellen des Pfades
0
A
Antwort
1
Ich sehe, dass die Systemvariable Path
einen Eintrag zu C:\ProgramData\Oracle\Java\javapath
hat. Dieser Speicherort verfügt jedoch nicht über die Javac-Programmdatei (javac.exe
). Das Hinzufügen des JDK-Bin-Pfads hat das Problem für mich gelöst. (Hinzugefügt C:\Program Files\Java\jdk1.8.0_121\bin
zu Path
)
Verwandte Themen
- 1. 'javac' wird nicht erkannt
- 2. Browser-Sync-Befehl nicht gefunden, auch nach dem Einstellen des richtigen Pfades zu der Umgebungsvariablen
- 3. javac nicht erkannt
- 4. Einstellen des Include-Pfades mit bindgen
- 5. Javac wird nicht gefunden
- 6. Alarme nach dem Neustart des Geräts einstellen
- 7. iOS-App wird nicht nach dem Entfernen eines Bildes erstellen, auch nach dem Ersetzen des Bildes
- 8. Auch nach dem Einstellen des richtigen Z-Index funktioniert es nicht auf Ipad Safari.
- 9. Django 1.8: Migrationen nach dem Löschen des Migrationsordners nicht erkannt
- 10. Kann Datei in C++ auch nach Angabe des vollständigen Pfades nicht öffnen
- 11. Liste wird auch nach dem Konvertieren als Satz behandelt
- 12. Wit.ai - 'Danke' wird immer als Suchanfrage erkannt. Auch nach dem Training für Entität
- 13. LayoutManager wird nicht aktualisiert, auch nach dem Aufruf in Handler
- 14. java -'javac wird nicht als interner oder externer Befehl in Windows 7 erkannt
- 15. Berechnen Mitte des Pfades
- 16. Heap Korruption nach dem normalen Block erkannt wird (# 191)
- 17. 'pip' wird nicht erkannt
- 18. Das Signal verschwindet nach dem Einstellen des Routers als Repeater
- 19. Änderung des Abfrageparam nicht erkannt
- 20. EF ChangeTracker.Entries(). Wird nicht erkannt
- 21. Flyway: Reparatur wird nicht erkannt
- 22. Fehler beim Laden des Projekts: Attribut Include wird nicht erkannt
- 23. New-SCWebDeployPackage wird nicht erkannt
- 24. $ (this) wird nicht erkannt
- 25. 'Schluck' wird nicht erkannt
- 26. Gulpfile wird nicht erkannt
- 27. Klammer wird nicht erkannt
- 28. Javac Symbol nicht Fehler gefunden, nach java.nio
- 29. Die Abhängigkeitseigenschaft wird nach dem Ändern des Datenkontexts nicht aktualisiert.
- 30. Höhe des Hintergrunds immer 100 Prozent, auch nach dem Scrollen
Haben Sie 'JAVA_HOME' eingestellt? –
Zusätzlich zur Einstellung von 'JAVA_HOME' müssen Sie das Terminal möglicherweise erneut öffnen. –
können Sie auch die Ausgabe des Befehls überprüfen: echo% JAVA_HOME% in einer neuen Eingabeaufforderung? – praveen