.jar startet nicht nach Exportierung

Gucky

Top Contributor
Hallo liebes Java Forum,

ich habe ein Programm geschrieben, welches als Hauptfenster ein JFrame verwendet. Da ich oben links nicht die stilisierte Kaffeetasse als Icon haben wollte sondern ein eigenes Icon habe ich folgende Methode geschrieben:
Java:
private void setIcon() {
	BufferedImage icon = null;
	try {
		URL url = Hauptframe.class.getResource("/resourcen/Icon.png");
		icon = ImageIO.read(url);
	} catch (IOException e) {
		e.printStackTrace();
	}
	if (icon != null) this.setIconImage(icon);
}

In eclipse funktioniert sie wunderbar. Das Icon wird gesetzt. Allerdings wenn ich das Programm als Runnable JAR File exportiere, dann startet es nicht mehr.

Es liegt an der Zeile icon = ImageIO.read(url);. Wenn ich sie weg lasse startet mein Programm ganz normal.

Am Format kann es nicht liegen, da in der Java Insel steht, ImageIO verstünde auf jeden Fall PNG.

Habt ihr eine Idee, woran das liegen könnte? Wenn ihr mehr Code braucht, gebe ich ihn euch gerne.
 

Gucky

Top Contributor
Ähhh. :oops: Ich hab das Archiv grade mal mit WinRAR geöffnet und muss sehen, dass kein Bild darin enthalten ist. Aber eine andere Datei, welche ich ebenfalls im .jar drin habe, wird exportiert.

Wie bekomme ich denn das Bild da hinein?

Einen StackTrace bekomme ich nicht in der exportierten Version des Programmes, da sich die Konsole nicht öffnet.


Vielen Dank, für die schnelle Antwort.


EDIT: Ich habe das Bild jetzt manuell eingefügt und jetzt funktioniert es. Aber das ist doch doof, dass es nicht direkt mit exportiert wird.
 
Zuletzt bearbeitet:

Joose

Top Contributor
Einen StackTrace bekomme ich nicht in der exportierten Version des Programmes, da sich die Konsole nicht öffnet.

Starte dein Programm von der Konsole aus dann solltest du etwas sehen.

EDIT: Ich habe das Bild jetzt manuell eingefügt und jetzt funktioniert es. Aber das ist doch doof, dass es nicht direkt mit exportiert wird.

Es geht auch direkt (soweit ich weiß), warum lässt du das Bild nicht in einem externen Ordner liegen und greifst auf diesen zu?
So kannst du das Bild auch leichter ändern und musst nicht die ganze JAR austauschen.
 

lord239123

Bekanntes Mitglied
Eclipse kennt dein Bild nicht, weshalb es dieses auch nicht mit exportiert.
Du musst erst den Ordner mit dem Bild in Eclipse importieren.
 

Gucky

Top Contributor
@Joose
Wie mache ich das denn? Ich hab schon im Internet geguckt aber die Konsole sagt mir immer, der Befehl java sei nicht bekannt.

Wie geht es denn direkt? :D
Das Programm ist nur klein. Ohne Icon ca. 23KB groß und da wollte ich nicht noch ein Bild danebenlegen. Das Icon wird sowieso nie geändert.


@Lord
Wie importiere ich den Ordner denn in eclipse? Und warum funktioniert es mit Textdateien, aber mit nicht mit Bildern?
 

lord239123

Bekanntes Mitglied
Du kannst das Bild per Drag and Drop in dein Projekt einfügen. Davor solltest du allerdings erst einen Ordner img im scr-Ordner erstellen.
Dafür klickst du einfach mit der rechten Maustaste auf den scr-Ordner und wählst new-Folder aus.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
beli3ver JavaFX Anwendung startet nicht, kann den Fehler nicht finden (Exception in Application start method) AWT, Swing, JavaFX & SWT 1
W Swing GUI startet nicht AWT, Swing, JavaFX & SWT 3
P Swing Warum startet das Programm nicht? AWT, Swing, JavaFX & SWT 3
N Applikation startet nicht AWT, Swing, JavaFX & SWT 2
V JavaFX SceneBuilder startet nicht AWT, Swing, JavaFX & SWT 18
A Applet Applet startet nicht AWT, Swing, JavaFX & SWT 2
T [Applet] startet in Eclipse aber nicht im Browser AWT, Swing, JavaFX & SWT 2
H Animation startet nicht/ Thread AWT, Swing, JavaFX & SWT 6
N Swing startet nicht - java.lang.NoSuchMethodError: main AWT, Swing, JavaFX & SWT 8
frau-u JFileChooser startet nicht AWT, Swing, JavaFX & SWT 2
izoards Jar startet jedoch ohne Hintergrundfunktion AWT, Swing, JavaFX & SWT 25
B Swing Update Swing Komponente bevor Methode startet. AWT, Swing, JavaFX & SWT 4
S JDialog startet immer wieder neu AWT, Swing, JavaFX & SWT 2
T Wer startet den EDT? AWT, Swing, JavaFX & SWT 4
I Wann genau startet der AWT-Thread? AWT, Swing, JavaFX & SWT 3
G Wie startet man ein Applet ? AWT, Swing, JavaFX & SWT 4
A Progress Bar startet zu "spät" AWT, Swing, JavaFX & SWT 7
richis-fragen Spaltenbreite bei drag nicht änderbar AWT, Swing, JavaFX & SWT 4
Juelin if Abfrage funktioniert nicht richtig AWT, Swing, JavaFX & SWT 10
MiMa Darstellung von FXML ateien nicht korrekt (SceneBuilder) AWT, Swing, JavaFX & SWT 2
P Methode wird nicht überprüft AWT, Swing, JavaFX & SWT 4
C Button ActionListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
M Mandelbrot mit BigDecimal erstellen und in der UI zeichnen, funktionierte nicht. AWT, Swing, JavaFX & SWT 1
H JavaFX PixelWriter.setColor setzt Farbe nicht AWT, Swing, JavaFX & SWT 2
M JavaFX Diagonale Linie nicht ausgegeben/angezeigt AWT, Swing, JavaFX & SWT 1
M JavaFX Mandelbrot-bild noch nicht optimiert AWT, Swing, JavaFX & SWT 7
Hatsi09 Javafx MediaPlayer spielt nicht immer AWT, Swing, JavaFX & SWT 3
P thread nimmt veränderte boolean nicht AWT, Swing, JavaFX & SWT 7
P Animation läuft nicht korrekt AWT, Swing, JavaFX & SWT 8
P AWT Programm funktioniert nicht richtig AWT, Swing, JavaFX & SWT 35
P JTextField wird nur sehr klein angezeigt und verändert die Größe nicht AWT, Swing, JavaFX & SWT 3
Telisti Javafx Image wird nicht richtig integiert AWT, Swing, JavaFX & SWT 8
J Netbeans die JavaFX-Anwendung wird nicht ausgeführt AWT, Swing, JavaFX & SWT 16
thor_norsk Icons laden nicht in GUI AWT, Swing, JavaFX & SWT 15
N €-Zeichen wird nicht akzeptiert AWT, Swing, JavaFX & SWT 4
tommybalbor JavaFx Anwendung klappt nicht für macOs Nutzern, wenn ich zwei dependecies bei maven hinzufüge AWT, Swing, JavaFX & SWT 6
G JOptionPane zeigt nicht an was ich will AWT, Swing, JavaFX & SWT 2
S JavaFX WebView zeigt bestimmte Websites nicht an AWT, Swing, JavaFX & SWT 2
R auto. Importanweisungen für javafx funktioniert in Eclipse nicht mehr AWT, Swing, JavaFX & SWT 4
berserkerdq2 Anchorpane warum kann ich nicht Anchors setzen AWT, Swing, JavaFX & SWT 6
komplettlost Vollbildmodus für MacOs Nutzer geht nicht AWT, Swing, JavaFX & SWT 13
M Scrollbar funktioniert nicht AWT, Swing, JavaFX & SWT 10
D Repaint Funktioniert nicht AWT, Swing, JavaFX & SWT 2
W JEditorPane textausrichtung nach settext funktioniert nicht mehr AWT, Swing, JavaFX & SWT 11
H JList.setEnabled(false) - Text soll nicht grau sein AWT, Swing, JavaFX & SWT 2
_user_q Objekt.setSelected(false), wenn es nicht mehr fokussiert wird AWT, Swing, JavaFX & SWT 2
sserio JFrame setIconImmage() funktioniert nicht AWT, Swing, JavaFX & SWT 3
R Fxml findet controller nicht AWT, Swing, JavaFX & SWT 2
D Swing Komponenten nicht sichtbar nach Start AWT, Swing, JavaFX & SWT 12
frager2345 Warum paintComponent hier und nicht paint AWT, Swing, JavaFX & SWT 2
_user_q [JavaFX] Spinner so einstellen, dass er nicht leer bleiben darf? AWT, Swing, JavaFX & SWT 6
T Swing Tooltip-Delay funktioniert nicht immer. AWT, Swing, JavaFX & SWT 1
J Programm findet Resource nicht. AWT, Swing, JavaFX & SWT 6
S Javafx getResource-Pfad wird nicht erkannt AWT, Swing, JavaFX & SWT 7
B Swing Menü geht nicht AWT, Swing, JavaFX & SWT 5
B Bild lädt nicht AWT, Swing, JavaFX & SWT 2
princess_sara1997 .jar Datei führt den Code nicht richtig aus AWT, Swing, JavaFX & SWT 19
S Ich bringe Code mit JavaFX unter Apache NetBeans IDE 12.6 nicht zum laufen. AWT, Swing, JavaFX & SWT 14
U Code doch nicht austauschbar in 2DGraphics AWT, Swing, JavaFX & SWT 2
P JavaFX Änderungen am Datenmodell visuell nicht sichtbar AWT, Swing, JavaFX & SWT 3
M JavaFX kann man da noch was am code vereinfachen design technisch sieht nicht richtig aus... AWT, Swing, JavaFX & SWT 15
S ChoiceBox aus ArrayList per setValue() mit Wert belegen funktioniert nicht. AWT, Swing, JavaFX & SWT 0
ProggersWorld JavaFX TextArea BackgroundImage wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
K Textarea aktuallisiert sich nicht, nach Auswahl (Itemlistener) AWT, Swing, JavaFX & SWT 3
G JavaFX Scene ausdrucken nicht möglich, Seite leer AWT, Swing, JavaFX & SWT 5
N Programm Läuft nicht auf anderen Pcs AWT, Swing, JavaFX & SWT 9
izoards Bild ausdrucken - PageFormat setzen geht nicht AWT, Swing, JavaFX & SWT 5
H KeyListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
B Swing JScrollPane scrollt nicht AWT, Swing, JavaFX & SWT 10
H BufferedImage zurücksetzen funktioniert nicht AWT, Swing, JavaFX & SWT 12
H RPG Programmieren, label.setLocation funktioniert nicht AWT, Swing, JavaFX & SWT 7
S e(fx)clipse erscheint nicht im Marketplace, lässt sich nicht installieren AWT, Swing, JavaFX & SWT 16
M Bild wird nicht geladen obwohl sie gefunden wird AWT, Swing, JavaFX & SWT 0
M Nach Export als Runnable Jar wird css nicht merh gefunden AWT, Swing, JavaFX & SWT 22
L JavaFX .fxml laden klappt nicht AWT, Swing, JavaFX & SWT 16
izoards Outlook Mail erstellen - Signatur wird nicht angezeigt. AWT, Swing, JavaFX & SWT 3
melaniemueller JavaFX Beispiel kann nicht ausgeführt werden AWT, Swing, JavaFX & SWT 4
EinNickname9 Einfacher parser funktioniert nicht AWT, Swing, JavaFX & SWT 2
P Checkboxes in JTable nicht editable AWT, Swing, JavaFX & SWT 9
Davee JavaFX JavaFX Jar ausführbar jedoch nicht alle Stages AWT, Swing, JavaFX & SWT 3
2 JavaFX die ChoiceBox leitet den String nicht weiter oder es komm zu einem NullPointer AWT, Swing, JavaFX & SWT 8
J actionperformed wird nicht aufgerufen/ repaint() AWT, Swing, JavaFX & SWT 6
G Gui updated beim zweiten Aufruf nicht mehr AWT, Swing, JavaFX & SWT 15
J Java FX NullPointerException, ObservableList wird in View nicht angezeigt.. AWT, Swing, JavaFX & SWT 34
F Swing Adapt Row Height funktioniert nicht richtig :( AWT, Swing, JavaFX & SWT 7
Kotelettklopfer Frame ändert Farbe nicht AWT, Swing, JavaFX & SWT 12
DeBoiJoshua 2D-Grafik Gif Animation will nicht laden AWT, Swing, JavaFX & SWT 1
A TableView updatet sich nicht AWT, Swing, JavaFX & SWT 3
S Next_Button wird nicht ausgeführt. AWT, Swing, JavaFX & SWT 6
P Swing jxmapviewer hinzufügen/nutzen funktioniert nicht AWT, Swing, JavaFX & SWT 7
G JavaFX , Duplicate erzeugt aber ich weis nicht wo AWT, Swing, JavaFX & SWT 4
FrittenFritze Ein Problem mit der CSSBox, die Größe wird nicht angepasst AWT, Swing, JavaFX & SWT 5
B Mit ContentPane werden Komponenten angezeigt, mit SplitPane, JPanel nicht? AWT, Swing, JavaFX & SWT 6
I AWT java.awt.FileDialog - "coffee cup"-Icon lässt sich nicht ersetzen AWT, Swing, JavaFX & SWT 14
CptK windowClosed() nur aufrufen, wenn Fenster nicht über Button geschlossen wird AWT, Swing, JavaFX & SWT 1
H maxWidth greift nicht AWT, Swing, JavaFX & SWT 15
J Swing Werte des JTable werden nicht angezeigt AWT, Swing, JavaFX & SWT 9
J Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 6
J Anbindung Textfeldklasse an Table funktioniert nicht AWT, Swing, JavaFX & SWT 3
T Swing JTable cellRenderer mit jpg Hintergrundfarbe lässt sich nicht ändern. AWT, Swing, JavaFX & SWT 1

Ähnliche Java Themen

Neue Themen


Oben