4 Stimmen

Eklipse: Wie legt man die Hauptmethode für ein Projekt fest?

Wenn Sie in Eclipse eine neue Klasse erstellen, können Sie die Option "Which methods stubs would like to create:" und Sie können " public static void main(String args[]) ".

Ich habe eine Klasse mit einer main-Methode erstellt, aber ich habe diese Option nicht aktiviert und erhalte diesen Fehler: " die Auswahl enthält keinen Haupttyp in Eclipse ". Wie kann ich Eclipse zeigen, dass ich eine Hauptmethode in der Klasse habe, ohne die Klassendatei zu löschen/neu zu erstellen?

Spätere Bearbeitung: :) Mein Fehler: Meine Hauptmethode sieht so aus: public static void main(String args) und deshalb habe ich die Fehlermeldung erhalten.

2voto

Joey Punkte 329386

Ich vermute, dass die Signatur Ihrer Methode falsch ist. Sie muss lauten genau:

public static void main(String[])

sonst wird es nicht funktionieren. Benennung der Methode Main wird fehlschlagen, das Weglassen des Arguments für die Methode wird fehlschlagen. Ich denke auch, dass die Klasse öffentlich sein muss.

0voto

Ham Vocke Punkte 2853

Sind Sie sicher, dass Sie eine Methode des Typs
public static void main(String[] args) ?

Sie sollten überprüfen, ob Sie keine Tippfehler in Ihrem Code haben. Vielleicht könnten Sie ein Beispiel für den Kopf Ihrer main-method posten.

0voto

Zach Rieck Punkte 406

Eine Abkürzung, die mir wirklich hilft: Eclipse hat Syntaxvorschläge, und wenn man "main" in das Terminalfenster eingibt und Strg + Leertaste drückt, kann man main method wählen, und es wird komplett mit eingeschlossenen Klammern ausgefüllt. Das ist sehr hilfreich, wenn man sich die Syntax nicht immer aus dem Kopf merken kann!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X