2 Stimmen

Netbeans - Klasse hat keine Hauptmethode

Mein Programm ist nur ein einfaches System.out.println(""); Aber netbeans kann die Hauptmethode nicht finden. Ist netbeans 6.7.1 Konflikt mit WIN7? Gibt es einen möglichen Fehler?

0 Stimmen

Mein Netbeans kann nicht einmal "main" erkennen... Da es nicht fett und kursiv wird....

5 Stimmen

Wenn Ihr Programm so einfach ist, zeigen Sie uns den Code.

5voto

Lucia Punkte 4417

Dies geschieht, wenn Sie den Speicherort Ihrer Hauptklasse manuell verschieben, weil Netbeans eine seiner Eigenschaftsdateien nicht aktualisiert. Öffnen Sie nbproject/project.properties und ändern Sie den Wert von main.class auf den korrekten Paketspeicherort.

5voto

Abhinav Mathur Punkte 108

Manchmal verursacht die Übergabe von Parametern in der Hauptmethode dieses Problem, z. B. public static void main(String[] args,int a) . Wenn Sie die Variable außerhalb der Hauptmethode deklarieren, könnte das helfen :)

4voto

Hari Priya R Punkte 51

Führen Sie das Programm aus, indem Sie SHIFT+F6 drücken, anstatt auf die Schaltfläche RUN im Fenster zu klicken. Das mag albern sein, aber der Fehler main class not found tritt nicht auf, das Projekt wird gut ausgeführt...

2voto

dysfunctional Punkte 121

Das zerstörte mich für eine Weile.... Ich wusste, dass es einen einfacheren Weg mit einer Weltklasse-IDE wie Netbeans geben MUSSTE.

Die einfachste Methode ist, die Taste Umschalttaste+F11 (Projekt bereinigen und erstellen), dann drücken Sie F6 um es auszuführen.

Es aktualisiert Netbeans entsprechend und findet Ihr Hauptprogramm ohne die ganze manuelle Arbeit; und wenn Sie mehrere Hauptprogramme haben, bietet es Ihnen die Möglichkeit, das richtige auszuwählen.

2voto

B1lly Punkte 21

Höchstwahrscheinlich haben Sie das 'm' in 'main' großgeschrieben, um ' M ain'

Das ist mir in diesem Moment passiert, aber ich habe es dank der verschiedenen Quellcode-Beispiele, die von all denen, die geantwortet haben, gegeben wurden, behoben. Ich danke Ihnen.

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