Hallo an alle, ich stehe gerade vor einem Problem.
Ich habe eine statische Methode, die Bilder lesen soll.
Wenn ich die Datei in Eclipse starte, werden die Dateien, die geladen werden sollen, gefunden, aber wenn ich daraus eine Jar Erstelle, dann werden die Bilder nicht gefunden. Es wird nicht mal ein Pfad erzeugt. Jedes Mal, wenn ich die Jar Starte, dann bekomme ich folgenden Fehler:
Weiß jemand einen Rat?
MfG
cz3kit
Ich habe eine statische Methode, die Bilder lesen soll.
Java:
public static Image getImage(String name) {
URL url = ClassLoader.getSystemResource("resources/");
return Toolkit.getDefaultToolkit().createImage(url);
}
Wenn ich die Datei in Eclipse starte, werden die Dateien, die geladen werden sollen, gefunden, aber wenn ich daraus eine Jar Erstelle, dann werden die Bilder nicht gefunden. Es wird nicht mal ein Pfad erzeugt. Jedes Mal, wenn ich die Jar Starte, dann bekomme ich folgenden Fehler:
Code:
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:99)
at sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:113)
at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.j
ava:240)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
Weiß jemand einen Rat?
MfG
cz3kit