我想能够播放ogg编码的文件使用JavaSound。我认为最简单的方法是向Vorbis SPI添加依赖项,并像播放常规wave文件一样播放它。然而,我的项目是使用maven管理的,但vorbis spi在公共存储库中不可用。
将此依赖项添加到我的项目的最简单方法是什么?是否存在某种非官方维护的maven存储库,其中确实存在vorbis spi工件?
发布于 2010-11-09 20:30:47
最简单的方法是自己导入本地存储库的jar。
如果开发人员使用maven,请在导入时尝试获取原始的POM,否则会遇到依赖问题。
但最好是让开发人员提供一个存储库,或者在Maven Central (或Nexus OSS)中添加工件,但同时您可以使用Nexus/Artifactory设置自己的存储库,并在其中添加工件:
拥有自己的存储库是非常有帮助的。特别是在团队开发和构建可重用组件的情况下。
发布于 2017-07-19 07:19:53
由于我正在为同样的问题而苦苦挣扎,我进行了快速的研究,并找到了以下解决方案:
1) https://mvnrepository.com/artifact/com.googlecode.soundlibs/vorbisspi
<dependency>
<groupId>com.googlecode.soundlibs</groupId>
<artifactId>vorbisspi</artifactId>
</dependency>2) https://mvnrepository.com/artifact/com.github.trilarion/vorbis-support
<dependency>
<groupId>com.github.trilarion</groupId>
<artifactId>vorbis-support</artifactId>
</dependency>他们两个我都没测试过。
https://stackoverflow.com/questions/4133627
复制相似问题