Как добавить SPI к звуку Java в проекте Eclipse? - PullRequest
0 голосов
/ 14 февраля 2012

Я делаю медиаплеер, такой как Java-приложение, и использую кучу разных SPI для поддержки различных типов аудио.Я надеялся, что добавить их будет так же просто, как скопировать их в мой проект, а затем добавить их в путь сборки, но я все еще получаю «javax.sound.sampled.UnsupportedAudioFileException», когда пытаюсь сделать вызовAudioSystem.getAudioInputStream (файл).Я пытаюсь воспроизвести файл MP3, используя MP3SPI (http://www.javazoom.net/mp3spi/mp3spi.html). Я также скопировал файлы jar в каталог lib / ext java, но мне все еще не везет. Есть идеи, что может быть?

Ответы [ 2 ]

1 голос
/ 16 февраля 2012

Я не был уверен, на какой из ваших двух постов ответить. Я думаю, что перепечатывание не рекомендуется.

Я посмотрел на i.imgur.com/0oeUi.jpg и задаюсь вопросом: где банки JLayer и Tritonius? Документация для этого spi заявляет:

Убедитесь, что библиотеки JLayer, Tritonus и MP3SPI доступны в вашем CLASSPATH. Это означает, что в вашей CLASSPATH есть jl1.0.1.jar, tritonus_share.jar, mp3spi1.9.5.jar.

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

Эти файлы находятся в каталоге lib загрузки Javazoom.

1 голос
/ 14 февраля 2012

Добавьте SPI в путь к классам приложения.

...