xuggle-utils.jar的常春藤存储库在哪里?

时间:2012-03-26 15:43:37

标签: java repository ivy xuggler

我正在尝试在windows下编译Xuggler。它的ivy.xml文件包含以下依赖项:

<dependency org="xuggle" name="xuggle-utils" rev="latest.integration" conf="test" changing="true"/>

不幸的是,在此项目中配置的任何存储库中都找不到此依赖项。

xuggler的repo的最新版本在哪里?

3 个答案:

答案 0 :(得分:1)

似乎有一个文件http://xuggle.googlecode.com/svn/trunk/build/java/ivysettings.xml建议将http://xuggle.googlecode.com/svn/trunk/repo/share/java/作为回购,因此您可以尝试使用该文件。

问题可能是存储库可能无法查询,因此rev="latest.integration"可能会导致问题,因为Ivy无法查询存储库以获取可用版本。

答案 1 :(得分:1)

项目源中的设置文件似乎无法正常工作。

我认为发现了xuggle jar和辅助存储库的位置,用于托管模块的传递依赖(包含在xuggle模块ivy.xml中)。

下面包含示例ivy.xml和ivysettings.xml文件。

的ivy.xml

<ivy-module version="2.0">
    <info organisation="org.demo" module="demo"/>
    <configurations>
        <conf name="compile"/>
        <conf name="runtime" extends="compile"/>
        <conf name="test"    extends="runtime"/>
    </configurations>
    <dependencies>
        <dependency org="xuggle" name="xuggle-utils" rev="latest.integration" conf="test->default"/>
    </dependencies>
</ivy-module>

ivysettings.xml

<ivysettings>
    <settings defaultResolver="central"/>
    <resolvers>
        <ibiblio name="central" m2compatible="true"/>
        <url name="xuggle">
            <ivy pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[module]/[revision]/ivy-[revision].xml" />
            <artifact pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" />
        </url>
        <url name="red5">
            <artifact pattern="http://red5.googlecode.com/svn/repository/[artifact]-[revision].[ext]" />
        </url>
    </resolvers>
    <modules>
        <module organisation="xuggle" resolver="xuggle" />
        <module organisation="red5"   resolver="red5" />
    </modules>
</ivysettings>

答案 2 :(得分:1)

这将在Xuggler 5.3(下周发布)中修复。它已经在[cross_compile 1489166]的github项目中。

https://github.com/xuggle/xuggle-xuggler

享受。

相关问题