これは 100% 勝利のコンソール アプリケーションです。ここで問題です。
jar 内に配置するファイル music.xm をロードします。相対パスを介してファイルを呼び出そうとすると、問題が発生します。開始ディレクトリはJavaプロジェクトのものではなく、私のWindowsユーザーフォルダーです。
私が電話したら
File music = new File("\\music.xm");
javax.sound.sampled.UnsupportedAudioFileException: /C:/Users/XXXX/Desktop/./music/music.xm
私が電話したら
File music = new File(".\\music.xm");
私は得る
javax.sound.sampled.UnsupportedAudioFileException: /C:/music.xm