Hallo,
ich habe ein Projekt XX mit einem package data.
in dem package habe ich eine klasse mit dem gleich folgendem Code.
in meinem Projekt XX habe ich eine xml-datei.
darauf greife ich mit folgendem code zu und alles funktioniert:
die -5 wegen dem "data\"
Jetzt mein Problem:
in Ecplise funktioniert das alles super, nur wenn ich jetzt mein Projekt exportiere (das mach ich mit dem Ecplise Addon: FAT JAR) dann stimmt irgendwie der Programmpfad nicht mehr!
ich habe meine Jar-datei und meine xml-datei im selben ordner und er findet sie nicht. wo liegt mein Fehler ?
ps: mit relativem Pfad arbeiten geht leider nicht, es wird der absolute pfad verlangt.
Mfg Velow
ich habe ein Projekt XX mit einem package data.
in dem package habe ich eine klasse mit dem gleich folgendem Code.
in meinem Projekt XX habe ich eine xml-datei.
darauf greife ich mit folgendem code zu und alles funktioniert:
Code:
String PROGRAMMURL = bla.class.getResource("").toString();
PROGRAMMURL = PROGRAMMURL.substring(6, PROGRAMMURL.length()-5);
die -5 wegen dem "data\"
Jetzt mein Problem:
in Ecplise funktioniert das alles super, nur wenn ich jetzt mein Projekt exportiere (das mach ich mit dem Ecplise Addon: FAT JAR) dann stimmt irgendwie der Programmpfad nicht mehr!
ich habe meine Jar-datei und meine xml-datei im selben ordner und er findet sie nicht. wo liegt mein Fehler ?
ps: mit relativem Pfad arbeiten geht leider nicht, es wird der absolute pfad verlangt.
Mfg Velow