ich habe das Problem gefunden:
ich habe beim relativen pfad der datei so angefangen: "../"
das hat in netbeans funktioniert, macht aber in der jar Probleme.
Lösung: die beiden Punkte weglassen
DeineKlasse.class.getResource(...);
File me=new File(this.getClass().getProtectionDomain().getCodeSource().getLocation().toURI());
if(me.isFile()) { me=me.getParentFile(); }