Lit*_*ild 5 eclipse jar pom.xml maven xuggler
要与 Xuggler 合作,您需要xuggle-xuggler-5.4.jar. 据制作这个的人说,大多数用户只需要上面提到的 JAR 文件。然而,这就是他们关于在没有Maven 或 Ivy 的情况下使用 Xuggler 的说法:
在没有 Apache Maven 或 Apache Ivy 的情况下使用 Xuggler
你是什么……困在 2003 年?不管怎样,如果你坚持这个,可以在这里找到Xuggler 的预编译二进制文件(包括原生版本)。确保 xuggle-xuggler.jar 及其依赖项包含在您的 Java 类路径中。请参阅随Xuggler版本一起分发的xuggle-xugger-*.pom文件,用于查找(小)依赖 jar 集,并下载它们。
我下载了xuggle-xuggler.jar最新版本 5.4的文件,但我不明白它的 pom 文件。
我有以下目录结构:

xuggle-xuggler-5.4.jar存储在E:\xuggle 
xuggler dependencies存储在E:\xuggle\xuggle-dependencies 以下文件列出了 xuggle 依赖的其他 jar:
\n\n\n\n您可以阅读这些内容,然后从适当的存储库手动检索它们,但我认为开始使用依赖项管理器更简单。
\n\n你问如何下载这些依赖项,那么ivy有方便的命令行操作模式。(参见下面的示例)
\n\nEclipse 集成非常困难......一旦您下载了 jar,您可以尝试生成“.classpath”文件,或者只是通过 Eclipse GUI 手动添加每个 jar。\n我不推荐这种方法的原因是因为 Maven 和 Ivy 都有 Eclipse 插件,它们会自动为您执行此操作。
\n\n从命令行运行 ivy,如下所示:
\n\njava -jar ivy.jar -settings ivysettings.xml -dependency xuggle xuggle-xuggler 5.4 -retrieve "lib/[artifact]-[revision].[ext]"\nRun Code Online (Sandbox Code Playgroud)\n\n它将检索 xuggle 及其所有依赖项到“lib”目录中,如下所示:
\n\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ivysettings.xml\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 lib\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 commons-cli-1.1.jar\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 logback-classic-1.0.0.jar\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 logback-core-1.0.0.jar\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 slf4j-api-1.6.4.jar\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 xuggle-xuggler-5.4.jar\nRun Code Online (Sandbox Code Playgroud)\n\n该文件告诉 ivy 从Maven Central或 Xuggle 项目提供的 Maven 存储库检索 jar 。
\n\n<ivysettings>\n <settings defaultResolver="repos" />\n <resolvers>\n <chain name="repos">\n <ibiblio name="central" m2compatible="true"/>\n <ibiblio name="xuggle" m2compatible="true" root="http://xuggle.googlecode.com/svn/trunk/repo/share/java"/>\n </chain>\n </resolvers>\n</ivysettings>\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
6703 次 |
| 最近记录: |