hi, ich hab mir ne workspace von nem anderen pc in mein eclipse als filesystem importiert.
aber immer wenn ich mein priogramm ausführen möchte kommt die fehlermeldung : "selection does not contain a main type"
plz help
Seite 1 von 1
Java: Ich Erhalte Die Fehlermeldung: "selection Does Not Contain
Anzeige
#2
geschrieben 17. Mai 2008 - 07:40
Wenn du andere Entwicklungsumgebungen wie z.B. Netbeans gewohnt bist musst du dich evtl. ein bisschen umstellen. Eclipse versucht beim Klicken auf den Run-Knopf die aktuelle im Editor offene Datei zu starten.
Um irgendwas anderes zu starten musst du eine Run Configuration anlegen. Am besten öffnest du dazu beim ersten Mal für die zu startende Klasse im Package Explorer das Kontextmenü, klickst auf Run As, wählst aus was du willst (vermutlich Java Application) und das Programm startet. Später kannst du über das Drop-Down-Menü beim Run-Knopf die Run Configuration direkt auswählen.
Um irgendwas anderes zu starten musst du eine Run Configuration anlegen. Am besten öffnest du dazu beim ersten Mal für die zu startende Klasse im Package Explorer das Kontextmenü, klickst auf Run As, wählst aus was du willst (vermutlich Java Application) und das Programm startet. Später kannst du über das Drop-Down-Menü beim Run-Knopf die Run Configuration direkt auswählen.
Dieser Beitrag wurde von G.I.Joe bearbeitet: 17. Mai 2008 - 07:41
#3
geschrieben 17. Mai 2008 - 12:22
das fuktioniert nicht.
da kommt immer die meldung:
"Selection does not contain a main type"
da kommt immer die meldung:
"Selection does not contain a main type"
#4
geschrieben 17. Mai 2008 - 12:47
Tja, du solltest schon eine Main-Methode haben die gestartet werden soll.
#5
geschrieben 18. Mai 2008 - 12:50
ich bin nicht gerade ein profi. was genau ist ne main methode? steht die im quelltext?
#6
geschrieben 18. Mai 2008 - 14:20
Die Main-Methode ist für normale Java-Anwendungen der Einstiegspunkt, irgendwo muss es ja losgehen. Main-Methoden sehen grundsätzlich so aus: public static void main(String args[]). In String-Array stehen alle Kommandozeilenparameter.
#7
geschrieben 18. Mai 2008 - 15:50
da liegt ja das problem.
im quelltex steht ja static void main(String args[])
ich hab mir die quelltexte alle angesehen. die haben sich nicht verändert und sind richtig.
ich kann mir auch den quelltext kopieren und in eine neue klasse einfügen. dann funktionierts auch. aber das müsste ich dann bei 50 programmen machen. ein bisschen aufwendig.
im quelltex steht ja static void main(String args[])
ich hab mir die quelltexte alle angesehen. die haben sich nicht verändert und sind richtig.
ich kann mir auch den quelltext kopieren und in eine neue klasse einfügen. dann funktionierts auch. aber das müsste ich dann bei 50 programmen machen. ein bisschen aufwendig.
#9
geschrieben 19. Mai 2008 - 13:55
public class textausgabe {
public static void main(String[] args) {
System.out
.println("Der einfachheit halber hier nur mal eine Textausgabe");
}
}
da ist kein fehler drin. das problem liegt wohl darin das ich die komplette workspace als filesystem importiert hab.
was eigentlich blödsinn ist da man ne workspace ja direkt öffnen kann.
mitlerweile hab ich rausgefunden das mein usbstick aus ihrgenteinem grund nicht alle daten der workspace kopieren konnte.
public static void main(String[] args) {
System.out
.println("Der einfachheit halber hier nur mal eine Textausgabe");
}
}
da ist kein fehler drin. das problem liegt wohl darin das ich die komplette workspace als filesystem importiert hab.
was eigentlich blödsinn ist da man ne workspace ja direkt öffnen kann.
mitlerweile hab ich rausgefunden das mein usbstick aus ihrgenteinem grund nicht alle daten der workspace kopieren konnte.
Thema verteilen:
Seite 1 von 1