我在我的小程序中使用 Xuggler 5.4,将它包含到带有 Maven 的项目中(它有太多的依赖关系,无法直接包含在 .jar 文件中)。这是我的 pom.xml 的一部分。
<repositories>
<repository> <!--Xuggler repo-->
<id>xuggle repo</id>
<url>http://xuggle.googlecode.com/svn/trunk/repo/share/java/</url>
</repository>
</repositories>
<dependencies>
<dependency> <!--Xuggler dependency-->
<groupId>xuggle</groupId>
<artifactId>xuggle-xuggler</artifactId>
<version>5.4</version>
</dependency>
</dependencies>
这不是什么秘密,这个库的大小相当大(接近 40mb)。不过,在 Xuggler 的下载页面上有一些特殊的库。例如 xuggle‑xuggler‑arch‑i686‑w64‑mingw32.jar 仅适用于 32 位 Win PC,但它比通用库小得多。问题是,我不知道如何将这个 .jar 包含到一个带有 Maven 的项目中(我对它很陌生)。
两者都不
<artifactId>xuggle‑xuggler‑arch‑i686‑w64‑mingw32.jar</artifactId>
<version>5.4</version>
也不
<artifactId>xuggle‑xuggler</artifactId>
<version>arch‑i686‑w64‑mingw32</version>
没有结果。
我做错了什么?