JavaFX Media wird aus der Jar nicht geladen

VcVipeOut

Mitglied
Hi,
in meinem Programm habe ich einje Funktion, welche mir einen Sound (Media) abspielen soll. In Eclipse funktioniert auch alles gut, jedoch sieht es bei der Exportierten Jar anders aus.
Java:
        System.out.println(getClass().getResource("/sound/triforce.wav").toURI().toString());
        Media sound = new Media(getClass().getResource("/sound/triforce.wav").toURI().toString());
        MediaPlayer mediaPlayer = new MediaPlayer(sound);
        mediaPlayer.play();
Wie gesagt in Eclipse funktioniert alles gut, hier gibt mir der Sysout: file:/X:/Stuff/Java%20DAT/FileHider/bin/sound/triforce.wav
Bei der exportierten Jar bekomme ich: jar:file:/C:/Users/User/Desktop/FileHider.jar!/sound/triforce.wav

Eigentlich sollte der Pfad doch funktionieren, eine Exception wird auch nicht geworfen...
Root der Jar:
591rlgS.png

Hierachie in Eclipse(falls Nötig):
02d41e50c6004ce1a7136722630e8d94.png
 

Neue Themen


Zurück
Oben