fortgeschrittenen Java-Programmierer, Anfänger zu Eclipse (Oxygen.1a Release (4.7.1a)) hier. Wenn ich versuche, meine Java-Konsolenanwendung [main()] aufzurufen, scheint Eclipse die aktuelle Java-Datei in meinem Editor nicht zu kompilieren und die Klassendatei in das Verzeichnis bin zu kopieren. Stattdessen wird nur dieselbe alte Klassendatei ausgeführt, die sich bereits im bin-Verzeichnis befindet, oder wenn sie nicht vorhanden ist, beschwert sich "Fehler: Hauptklasse MyPackageA.MyClassA konnte nicht gefunden oder geladen werden". Es funktionierte nur einmal, das erste Mal, als ich das Projekt erstellte und die Dateien importierte. Ich kann die Java-Datei in einem Texteditor bearbeiten, kompilieren und in der Befehlszeile OK (weg von Eclipse) ausführen. Ich kann sogar die Klassendatei (en) in das Bin-Verzeichnis von Eclipse kopieren und die entsprechende Java-Datei, die sich in meinem Eclipse-Editor befindet, ausführen. Aber es ist nicht die Java-Datei in meinem Eclipse-Editor, die ausgeführt wird, noch ist es eine Klassendatei, die aus dieser Java-Datei kompiliert wird; Es ist die gleichnamige Klassendatei, die ich kompiliert und von woanders in den Eclipse-Bin kopiert habe. Tutorials und YouTube-Videos, die ich gefunden habe, scheinen nur den "glücklichen Weg" zu zeigen, wo alles so funktioniert, wie ich es erwarte.
Bitte beraten. Eclipse kompiliert Klasse nicht zum Verzeichnis bin
1
A
Antwort
0
Ich lief Project-> Clean ... auf das Projekt und jetzt funktioniert es; kompiliert und kopiert/entfaltet in das bin-Verzeichnis, wird wie erwartet ausgeführt. Es gibt immer noch einen Fehlerdialog vor der Ausführung: "Fehler in den erforderlichen Projekten vorhanden ... Fortfahren mit dem Start?" Das scheint das Ergebnis nicht zu beeinträchtigen, aber ich bin besorgt, dass es mehr Probleme geben wird, die in den Schatten lauern. Vielen Dank an alle für Ihre Hilfe!
Verwandte Themen
- 1. Klasse kompiliert nicht! C++
- 2. Fiddly Sache mit \ bin-Verzeichnis in Eclipse zu tun
- 3. Kann Klassen nicht ausführen, kompiliert von Eclipse in der Befehlszeile
- 4. AppConfig-Datei nicht im Verzeichnis bin gefunden
- 5. Warum kompiliert Eclipse dies, aber Javac nicht?
- 6. Hinzufügen einer aktiven Klasse zum Verzeichnis
- 7. Finden Sie die .class-Datei Eclipse kompiliert
- 8. Ein spezifisches bin-Verzeichnis nicht ignorieren
- 9. /usr/bin/texi2dvi: nicht Verzeichnis erstellen:
- 10. Eclipse-Arbeitsbereich-Verzeichnis
- 11. .gitignore und Visual Studio-Projekt: Ignore bin/Debug-Verzeichnis, aber nicht bin/Release-Verzeichnis
- 12. Java-Klasse kompiliert nicht über cmd
- 13. Wo ist MySQL Verzeichnis bin?
- 14. ASP.net Bin Verzeichnis - Dll loading
- 15. Eclipse - Kann Datei nicht in "Res" Verzeichnis
- 16. Eclipse-M2e "Update Maven-Projekt", fügt ein nicht benötigter bin-Verzeichnis
- 17. Warum kann diese Klasse nicht kompiliert werden?
- 18. Warum diese CircleTest-Klasse nicht kompiliert wird
- 19. Delphi XE4 "Klasse nicht gefunden", aber kompiliert
- 20. stl vector.push_back() abstrakte Klasse kompiliert nicht
- 21. Babel kompiliert nicht innerhalb einer Klasse
- 22. Angular ng-Klasse kompiliert/funktioniert nicht
- 23. Eclipse C/C++ zeigt Fehler, aber kompiliert?
- 24. Scala Code kompiliert nicht in SBT - Eclipse-Maven bauen
- 25. Eclipse-Klasse nicht gefunden Ausnahme
- 26. maven + eclipse + tomcat: Klasse nicht gefunden Ausnahme
- 27. Eclipse wird nicht laufen C: \ Programme \ Java \ jdk1.8.0_91 \ bin
- 28. Einfache App kompiliert nicht in Eclipse (mit Plugin)?
- 29. Wie kommt Eclipse kompiliert diesen Java-Code, aber nicht Ant?
- 30. Best Practice: Collaborative Environment, Bin-Verzeichnis, SVN
Können Sie den Screenshot des Projekt-Setup in Eclipse teilen? – Saurabh
Ist _Project> Automatisch erstellen_ aktiviert? Fügen Sie einen Screenshot von _Project> Eigenschaften: Java Build Path_ zu Ihrer Frage hinzu. – howlger
Ja, die Box ist geprüft. – Howard007