2016-07-05 48 views
3

我读到xuggle
我试图让xuggle图书馆工作作为一个jar文件,而无需任何外部使用任何DLL文件或环境变量
我读了所有的错误,在安装xuggler和尝试了所有与相同的异常仍显示xuggle jar文件不能当作依赖的jar

Could not load library: xuggle-xuggler; version: 5;

我使用Maven的xuggler也是同样的错误也试图

<dependency> 
    <groupId>org.boofcv</groupId> 
    <artifactId>xuggler</artifactId> 
    <version>0.16</version> 
</dependency> 

Caused by: java.lang.UnsatisfiedLinkError: no xuggle-xuggler in java.library.path

一些问题和答案我也跟着没有结果发现

ERROR com.xuggle.ferry.JNILibraryLoader - Could not load library: xuggle-xuggler; version: 3; Xuggle and java library path How do I have to install/configure Xuggle to not get an UnsatisfiedLinkError? Could not load library: xuggle; version: 5; Using POM

回答

0

xuggler downloads page,它谈到了当前的版本是5.2(虽然读其他地方使我相信5.4也是)。您的依赖关系需要版本0.16,具有不同的分组和工件ID。

<dependency> 
    <groupId>xuggle</groupId> 
    <artifactId>xuggle-xuggler</artifactId> 
    <version>5.2</version> 
    </dependency> 

您确定您拥有正确的依赖关系吗?您是否也添加了xuggler存储库?

<repository> 
    <id>xuggle repo</id> 
    <url>http://xuggle.googlecode.com/svn/trunk/repo/share/java/</url> 
    </repository> 

编辑:此库已被弃用。见github

+0

在我的pom中添加你的依赖会导致语法错误:缺少神器xuggle:xuggle-xuggler:jar:5.2 –

+0

你是否也添加了这个版本库? xuggle不在mavens服务器上托管。添加到我的答案。 –

+0

我加了存储库,但仍然是相同的错误 –