我正在尝试通过游戏jar文件中的mp3agic插件播放mp3文件。
如果您安装了游戏,则mp3文件位于用户文件夹的cacheddata
文件夹中。
在intellij中,它可以使用以下代码进行工作:
AudioUtil.Song(System.getProperty("user.home") + "\\game\\music\\gamemain.mp3");
但是,一旦我压缩文件,就会出现以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: com/mpatric/mp3agic/UnsupportedTagException
我不知道我在做什么错,因为在IDE中它可以工作,而在IDE外部它会失败。
我知道它可能由于路径错误而显示异常,但我不知道应该是什么。