2017-02-12 3 views
-2
[screen shot of project and error message in eclipse ide][1] 

ich habe finden oder lädt bereits gemacht und getestet, um eine Schlange Spiel in java.A siple Entwicklung GUI swing.It mit lief ziemlich gutFehler: Kann keine Hauptklasse SnakeGame.Gameplay

Aber wenn ich ging Um eine lauffähige JAR-Datei zu erstellen, habe ich festgestellt, dass die Klassen im Java-Standardpaket enthalten waren. Also habe ich ein neues Projekt erstellt und die verwendeten Ressourcen und Klassen kopiert. Aber das ist die Fehlermeldung, die angezeigt wird. Wie Sie sehen können, ist main bereits in der Spielklasse definiert (siehe Bild), daher kann ich mir keinen Grund vorstellen, warum diese Fehlermeldung angezeigt wird.

Ich habe versucht, den Arbeitsbereich zu ändern, aber vergeblich, und außerdem jetzt auf die Anwendung laufen (mit Warnungen natürlich) die verwendeten Ressourcen nicht laden! Total in einer Sauerei !!

könnte die Gemeinde mir helfen, es zu reparieren?

, wenn das Bild nicht sichtbar ist zu versuchen, diesen Link https://i.stack.imgur.com/NF34x.jpg

+0

Nur neugierig, was ist falsch daran, dass es im Java-Standardpaket ist? Dort sind all meine Projekte. –

+0

Wie startet man die Java-Anwendung? Definieren Sie die Hauptklasse (java -cp ... main.Class? Oder starten Sie das jar (java -jar ...) –

+0

@Nick Ziebert --well als Standard-Paket habe ich versucht, eine JAR-Datei aus es würde aber meine verwendeten Bilder und andere Ressourcen nicht laden.So genau hier suchte ich nach der Lösung und jemand schlug vor, ein Paket stattdessen zu erstellen – Anonymous

Antwort

0

Sie ein Paket Erklärung enthalten Haben erinnern? Denken Sie daran, dass Sie zum Ausführen eines Java-Programms innerhalb eines Pakets eine Paketdeklaration angeben müssen.

Verwandte Themen