簡體   English   中英

將Vorbis SPI依賴項添加到Maven項目

[英]Adding Vorbis SPI dependency to Maven project

我希望能夠使用JavaSound播放ogg編碼的文件。 我認為最簡單的方法是將依賴關系添加到Vorbis SPI並像常規wave文件一樣播放。 但是我的項目是使用Maven管理的,但是vorbis spi在公共存儲庫上不可用。

將這種依賴關系添加到我的項目中最簡單的方法是什么? 可能存在某種確實存在vorbis spi工件的非正式維護的Maven存儲庫嗎?

最簡單的方法是自己將jar導入本地存儲庫。

如果開發人員使用maven嘗試在導入時獲取原始POM,否則您將試驗依賴項問題。


但是最好的辦法是要求開發人員提供一個存儲庫或在Maven Central(或Nexus OSS)中添加工件,但是與此同時,您可以使用Nexus / Artifactory設置自己的存儲庫,並在其中添加工件:

擁有自己的存儲庫確實很有幫助。 特別是如果您正在團隊中進行開發並構建可重用組件。

由於我一直在努力解決同一問題,因此我進行了快速研究,找到了以下解決方案:

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>

我都沒有測試過。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM