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?
Antworten
Zu viele Anzeigen?Im Projektfenster klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie Eigenschaften, gehen Sie zu Ausführen und setzen Sie Main Class (Sie können es durchstöbern). dieses Handbuch funktioniert, wenn Sie statische Main in einigen Klasse haben:
public class Someclass
{
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
//your code
}
}
Netbeans hat keinen Konflikt mit W7 und Sie können Version 6.8 verwenden.
Ich hatte auch dieses Problem (Fehler: Die Hauptklasse test.Test konnte nicht gefunden oder geladen werden) . Ich werde das relativ einfach erklären, da ich weiß I Ich hätte es zu schätzen gewusst, wenn das jemand getan hätte, als ich nach meiner Antwort suchte.
Als ich mit der rechten Maustaste auf das Projekt klickte (auf der linken Seite des Bildschirms, es sei denn, Sie haben die Registerkarte "Projekte" entfernt) und auf Eigenschaften und dann auf Ausführen ging, hatte die Hauptklasse den Projektnamen.Klassenname, was mich verwirrte. Ich habe zum Beispiel ein Projekt "test" erstellt, um dies zu testen, und als ich zu
(Rechtsklick) Test o Quelle: Pakete -> Eigenschaften -> laufen. -> Hauptklasse
hatte Test.test in dieses Feld ein, und genau das war das Problem. Die Klasse ist test, nicht Test.test, also habe ich auf durchsuchen zu seiner Rechten, und das einzige, was in der Liste zur Auswahl stand, war Test und als ich das auswählte und versuchte, es erneut zu starten, funktionierte es schließlich.
Außerdem habe ich festgestellt, dass bei der Erstellung eines neuen Projekts in Netbeans eines der Dinge, die es Ihnen ursprünglich gibt (in meinem Fall das Projekt mit dem Namen Test ) ist Pakettest; . Wenn Sie dieses Problem haben, sind Sie wahrscheinlich, wie ich, diese Zeile ursprünglich losgeworden, weil Sie sie als eine weitere Codezeile betrachteten, die Sie nicht brauchten. Diese Codezeile hat Ihre Hauptklasse aktiviert, die in meinem Fall Test.test um die Hauptklasse zu finden * Test davon.
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.