Compiler-Fehler Eclipse .jar Export klappt nicht.

jamesv

Bekanntes Mitglied
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.
 
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?
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.
 
hey Camino,
danke für deine schnelle Antwort.
Und ich habe leider vergessen, wenn ich dann die JAR-Datei öffnen möchte, kommt de Meldung:

Failed to load Main-Class manifest attribute from C:\...\Switch.jar
 
Meisnt du öffnen oder starten? Wenn du das Programm starten möchtest, musst du es als runnable JAR exportieren...
 
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.

Also in Eclipse habe ich keine Warnungen also keine gelben Dreiecke.
 
Exported with compile warnings: GamePanel/src/GamePanel.java
Es müsste in diesem Quellcode links bei den Zeilennummern ein gelbes Warndreieck (mit Ausrufezeichen) zu sehen sein und die betreffende Codestelle gelb unterstrichen.
 
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?

lg James.
 
also faetzminator,

autobuild ist angeschaltet. und Ich habe eine Warnung, die aber sagt, dass ich einen import nicht nutze.

Vielen Dank für eure Hilfe 😀
 
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.
 
Ich habe eine Warnung, die aber sagt, dass ich einen import nicht nutze.
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.
 
Zuletzt bearbeitet von einem Moderator:
lol also nur wegen dem import, habe ich eine Fehler meldung bekommen?

Mal ´ne offtopic Frage, sind 100 frames per second schlecht?


[Edit]
Dankeschön 😀
[Edit]
 
Zuletzt bearbeitet:
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.
 

Zurück
Oben