Hallo,
ich brauche den Pfad zu der Resource als String, weil ich eine Winapi Systemfunktion benutze, die ein Bild braucht.
Ich bekomme mit Klassname.class.getClassLoader().getResource(resourcename).getPath() den absoluten Pfad zu der Resource: file:/C:/eclipse-all-galileo-3.5/Projekte/EasyDesktop2/target/EasyDesktop2-0.0.2-jar-with-dependencies.jar!/schwarz.bmp. Die Winapi Funktion kann mit diesem Pfad nichts anfangen, weil sie braucht (zumindest mit Filesystem-Pfaden klappt es so) es ungefähr so: C:\\eclipse-all-galileo-3.5\\Projekte\\EasyDesktop2.... usw.
Was mache ich falsch, bzw. wie kann die Resource in der Jar-Datei finden?
Gruß
ich brauche den Pfad zu der Resource als String, weil ich eine Winapi Systemfunktion benutze, die ein Bild braucht.
Ich bekomme mit Klassname.class.getClassLoader().getResource(resourcename).getPath() den absoluten Pfad zu der Resource: file:/C:/eclipse-all-galileo-3.5/Projekte/EasyDesktop2/target/EasyDesktop2-0.0.2-jar-with-dependencies.jar!/schwarz.bmp. Die Winapi Funktion kann mit diesem Pfad nichts anfangen, weil sie braucht (zumindest mit Filesystem-Pfaden klappt es so) es ungefähr so: C:\\eclipse-all-galileo-3.5\\Projekte\\EasyDesktop2.... usw.
Was mache ich falsch, bzw. wie kann die Resource in der Jar-Datei finden?
Gruß