発見したばかりのきちんとしたライブラリ(JLayer)を使用してmp3ファイルを再生しようとしていますが、次のコードで(Netbeansで)コンパイルすると正常に動作します。
ClassLoader cl = this.getClass().getClassLoader();
url = cl.getResource("music/45.mp3");
pin = new FileInputStream(url.getFile());
p = new Player(pin);
p.play();
プロジェクトをビルドし、実行可能jarを実行しようとしました。プログラムが実行されていることを視覚的に確認できるように、JFrameを拡張しました。実行するとフレームは表示されますが、音は出ません。クラスローダーを使用するとこの問題は解決しますが、運がありません。助けていただければ幸いです!