Normal
wie ich es schon am post vermutet habe : du nutzt Jar-in-Jar ... dafür braucht es spezielle loader und libs die das können ... denn java ist von haus aus leider zu blöd dazu ...ich würde dir daher empfehlen anstatt über jar-in-jar techniken sowas umsetzen zu wollen lieber ein sog. fat-jar zu machen in dem dann einfach alles direkt drin liegt anstatt in einzelnen jar-files die dann in einem großen zusammengepackt wurden ...es kann nämlich einfach sein das auf grund der komplexen struktur ein fehler im classloader auftritt und daher die resource schlicht nicht gefunden wird ...jar-in-jar ist an sich ne tolle sache ... aber nur wenn man entsprechend programmiert und libs nutzt die auch zu kompatibel sind ...(was allerdings jfxrt.jar in einer normalen jar zu suchen hat verschweigt sich mir ... wenn du mit JavaFX arbeitest dann nutze dies auch anstatt zu versuchen es in einem jar mal eben so mitzuliefern)
wie ich es schon am post vermutet habe : du nutzt Jar-in-Jar ... dafür braucht es spezielle loader und libs die das können ... denn java ist von haus aus leider zu blöd dazu ...
ich würde dir daher empfehlen anstatt über jar-in-jar techniken sowas umsetzen zu wollen lieber ein sog. fat-jar zu machen in dem dann einfach alles direkt drin liegt anstatt in einzelnen jar-files die dann in einem großen zusammengepackt wurden ...
es kann nämlich einfach sein das auf grund der komplexen struktur ein fehler im classloader auftritt und daher die resource schlicht nicht gefunden wird ...
jar-in-jar ist an sich ne tolle sache ... aber nur wenn man entsprechend programmiert und libs nutzt die auch zu kompatibel sind ...
(was allerdings jfxrt.jar in einer normalen jar zu suchen hat verschweigt sich mir ... wenn du mit JavaFX arbeitest dann nutze dies auch anstatt zu versuchen es in einem jar mal eben so mitzuliefern)