[Java] Problem beim erzeugen einer .jar-Datei

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Viper007, 21. Januar 2012 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 21. Januar 2012
    Problem beim erzeugen einer .jar-Datei

    hi RRler,

    Ich habe mir ein kleines Programm gebastelt und dazu auch eine GUI mit dem Java-Editor erstellt.
    Um ein Hintergrundbild für das ganze Fenster festzulegen benutze ich diese JPanelklasse worin ich dann das Bild mit getResource(filename) lade. Die Bilddatei liegt in der Projektdatei in einem extra Ordner den ich images genannt habe.

    Wenn ich dann mit dem Java-Editor das ganze Programm (also die GUI) starte, wird das Bild auch passend angezeigt.
    Dann habe ich aus dem ganzen eine jar-Datei erzeugt und musste dann leider feststellen, dass irgendwas nicht mehr funktioniert - das Programm öffnet sich nicht mal mehr.

    Für mich ist das alles ein wenig Neuland mit GUIs und den jar-Dateien, deswegen frage ich mich, wie kann ich das so lösen, damit das Bild angezeigt wird.
    Habe auch schon genug Sachen bei Google gelesen, aber irgendwie .... ja keine Ahnung.

    Ich weiß auch noch nicht mal ob das überhaupt geht.

    Also falls ihr mir irgendwie helfen könnt, lasst es mich wissen.
    Danke schon mal im Voraus.
     
  2. 22. Januar 2012
    AW: Problem beim erzeugen einer .jar-Datei

    Starte die jar mit Hilfe der Kommandozeile mit
    Code:
    java -jar datei.jar
    , dann siehst du eventuelle Exceptions.
    Höchstwahrscheinlich findet das Programm die Bilddateien nicht. Überprüfe, ob sich die Bilder auch an der richtigen Stelle in der jar befinden. Jar Dateien sind bloß zip-Archive, du kannst sie also mit zb WinRAR oder ähnlichem öffnen.
     
  3. 22. Januar 2012
    AW: Problem beim erzeugen einer .jar-Datei

    Na endlich es funktioniert.
    Musste mit WinRar noch den Ordner mit dem Bild hinzufügen
    Oh man ich hätte mir viel Lesearbeit sparen können.

    Danke für den Denkanstoß :]
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.