如何在eclipse项目中为java声音添加SPI?

时间:2012-02-13 20:41:41

标签: java audio mp3 javasound

我正在制作像java应用程序这样的媒体播放器,我正在使用一堆不同的SPI来支持各种音频类型。我希望添加它们就像将它们复制到我的项目中一样容易,然后将它们添加到构建路径中,但当我尝试调用时,我仍然得到“javax.sound.sampled.UnsupportedAudioFileException” AudioSystem.getAudioInputStream(文件)。我正在尝试使用MP3SPI播放MP3文件(http://www.javazoom.net/mp3spi/mp3spi.html)。我也把罐子复制到了java lib / ext目录中,但我还是没有运气。知道会发生什么事吗?

2 个答案:

答案 0 :(得分:1)

将SPI添加到应用程序的运行时类路径。

答案 1 :(得分:1)

我不确定你要回答哪两个帖子。我认为通常不鼓励重新发布。

我看了i.imgur.com/0oeUi.jpg,我想知道:JLayer和Tritonius罐子在哪里?此spi的文档说明:

  

确保您的CLASSPATH中有JLayer,Tritonus和MP3SPI库。这意味着你的CLASSPATH中有jl1.0.1.jar,tritonus_share.jar,mp3spi1.9.5.jar。

http://www.javazoom.net/mp3spi/documents.html

这些jar位于Javazoom下载的lib目录中。