Ich habe eine Hauptmethode in einem Paket in einem meiner Projekte. Sagen wir, das Paket ist com.ant.car
. Ich versuche, diese Hauptmethode auszuführen und/oder zu debuggen, und ich erhalte den Fehler Could not find or load main class com.ant.car
.Konnte Hauptklasse in STS/Eclipse nicht finden oder laden
Ich habe dieses Problem gesucht, und es scheint, als ob ich nicht herausfinden kann, was falsch ist.
1) Ich habe Laufkonfigurationen überprüft. In Run-> Run Configurations habe ich überprüft, dass die Main-Klasse com.ant.car ist.
2) Ich habe Build-Pfad überprüft. Wenn ich mit der rechten Maustaste auf das Projekt klicke, wähle ich Build-> Build Path, und unter der Registerkarte Libraries stelle ich sicher, dass es keine fehlenden Ordner mit roten Xs daneben gibt.
Nicht wirklich sicher, was sonst noch zu tun ist. Irgendwelche Vorschläge?
SOLUTION
ich Eclipse-geschlossen, gelöscht mein .metadata Verzeichnis, das in meinem Arbeitsbereich befindet, und neu gestartet Eclipse-. Ich habe woanders gelesen, dass das Problem, das ich hatte, mit einem beschädigten .metadata-Verzeichnis zusammenhängen könnte, und das funktionierte irgendwie für mich. Ich bin mir nicht sicher, ob ich mich versiert oder verwirrt fühlen sollte.
das Paket ist '' 'com.ant.car''' also was ist die Hauptklasse? Oder ist das eigentlich "Auto"? –