Hey Leute ich habe im Internet herruasgefunden, dass man wenn man in Eclipse den Quellcode in eine .jar Datei umwandelt, in dem man auf File|Export geht. Dort habe ich dann einen Ort und einen Namen eingegeben und dann auf finish. Doch ich bekomme nur folgende Aussage:
JAR export finished with warnings. See details for additional information.
Exported with compile warnings: GamePanel/src/GamePanel.java
was kann ich tun?
lg James.
P.S es ist nicht nur bei diesem Programm sondern bei allem, was ich schreibe.
Deine JAR-Datei müsste doch erstellt worden sein. Es bedeutet nur, dass du noch Warnungen im Quellcode hast. Musst du mal schauen, die siehst du in Eclipse mit einem gelben Warndreieck.
Die Warnungen/Hinweise von Eclipse nicht ignorieren ;-)
Warnings sind ja erst einmal nichts schlimmes und gefährden in der Regel auch nicht die Lauffähigkeit des Codes.
Diese Meldung bezieht sich auf Eclipse spezifische Warnungen/Hinweise zu Deinem Quellcode. Schau Dir diesen in Eclipse durch und Du wirst einige gelb unterkringelte Stellen finden die am linken Rand zusätzlich mit einem gelben Dreieck mit Ausrufezeichen markiert sind.
Die Warnungen/Hinweise von Eclipse nicht ignorieren ;-)
Warnings sind ja erst einmal nichts schlimmes und gefährden in der Regel auch nicht die Lauffähigkeit des Codes.
Diese Meldung bezieht sich auf Eclipse spezifische Warnungen/Hinweise zu Deinem Quellcode. Schau Dir diesen in Eclipse durch und Du wirst einige gelb unterkringelte Stellen finden die am linken Rand zusätzlich mit einem gelben Dreieck mit Ausrufezeichen markiert sind.
Es müsste in diesem Quellcode links bei den Zeilennummern ein gelbes Warndreieck (mit Ausrufezeichen) zu sehen sein und die betreffende Codestelle gelb unterstrichen.
Auch nicht in der Klasse [c]GamePanel[/c] ? Ansonsten hast du wohl den auto-build ausgestellt. Entweder mit [c]Ctrl + B[/c] neu bilden oder mit [c]Project -> Build Automatically[/c] wieder auf automatisch stellen.
haha Camino,
danke. Jetzt bekomme ich bei einem Programm wenigstens keine Fehler-Meldung mehr, aber wenn ich es dann starten möchte also doppelklick auf die JAR-Datei dann passiert ... nichts?
Gibt es dafür eine erklärung? Wollt ihr den Code sehen usw?
Wenn du das JAR mit Doppelklick startest und es passiert nichts, kann sein, das wegen Fehlern das Programm nicht gestartet wird und du nichts siehst. Dann könntest du das Programm (von Hand) in der Konsole starten. Dann bekommst du dort auch die Fehlermeldungen angezeigt.
Einfach den import entfernen und schon gibt es auch keine Compiler-Warnungen mehr...
Bei Eclipse gibt es auch eine Tastenkombination, welche dir automatisch die imports hinzufügt wenn benötigt oder entfernt wenn nicht benötigt. STRG+SHIFT+O (oder STRG+ALT+O) - bin mir nicht mehr sicher, ob es da bei Windows und Linux unterschiede gab...
CTRL+SHIFT+O
Organize imports. What happens when you first use a class you have not yet imported? You will see an error. But when you press this magical combination, all your missing classes will be imported, and the unused imports will vanish.
Es war ja kein Fehler, sondern eine Warnung. Deine JAR-Datei wird zwar trotzdem erstellt und läuft wahrscheinlich auch, es ist aber besser, diese Warnungen in Eclipse auch zu korrigieren.
Wenn es in Eclipse bei der Erstellung des Jars Warnings gibt, dann wird im Dialog auch ein Button Details angeboten, der angeklickt die Ursache(n) für die Warning listet.