Question

I am trying to compile Xuggler under windows. It's ivy.xml file contains the following dependency:

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

Unfortunately, this dependency cannot be found int any repository, configured in this project.

Where is up to date version of repo for xuggler?

Was it helpful?

Solution

This will be fixed in Xuggler 5.3 (launches next week). It is already in the github project as [cross_compile 1489166].

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

Enjoy.

OTHER TIPS

There seems to be a file http://xuggle.googlecode.com/svn/trunk/build/java/ivysettings.xmlwhich suggests http://xuggle.googlecode.com/svn/trunk/repo/share/java/ as the repo, so you might try that one.

A problem might be that the repository might not be queryable and thus rev="latest.integration" might cause problems, since Ivy can't query the repo for the available versions.

The settings file in the project's source does not appear to be working.

I think discovered the locations of both the xuggle jars and the secondary repository used to host the module's transitive dependencies (contained in the xuggle module ivy.xml).

Example ivy.xml and ivysettings.xml files included below.

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>
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top