java - 将 Vorbis SPI 依赖项添加到 Maven 项目

标签 java maven javasound vorbis

我希望能够使用 JavaSound 播放 ogg 编码的文件。我认为最简单的方法是添加对 Vorbis SPI 的依赖并像常​​规波形文件一样播放它。然而,我的项目是使用 maven 管理的,但 vorbis spi 在公共(public)存储库上不可用。

将此依赖项添加到我的项目的最简单方法是什么?是否可能存在某种非官方维护的 Maven 存储库,其中 vorbis spi Artifact 确实存在?

最佳答案

最简单的方法是自己将 jar 导入到本地存储库。

如果开发者使用maven,导入时尽量获取原始的POM,否则会出现依赖问题。

<小时/> 但最好是要求开发人员提供存储库或在 Maven Central(或 Nexus OSS)中添加 Artifact ,但同时您可以使用 Nexus/Artifactory 设置自己的存储库,并在其中添加 Artifact :

拥有自己的存储库确实很有帮助。特别是如果您正在团队中开发并构建可重用的组件。

关于java - 将 Vorbis SPI 依赖项添加到 Maven 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4133627/

相关文章:

java - 如何在生成的服务代码中使用本地 wsdl 文件 (jax-ws)

java - Hadoop/MapReduce 实现中的 PHP 与其他语言的对比,以及通常在云中的对比

node.js - 错误消息在 exec-maven-plugin > Node.js > r.js 的某处被吃掉

java - 如何将声音打印为字节数组?还是 int 数组?

java - 在Java中使用.wav格式循环播放音频文件

java - 我可以从一个 ejb3 session bean 方法调用同一 session bean 中的其他方法吗?

java - 是否可以动态添加组件到BoxLayout中间

java - jar 中的类可以使用不同 jar 中的类吗

maven - 将源添加到 JitPack Artifact

java - 过滤和扭曲存储在字节数组 Java 中的音频