我正试着在windows下编译Xuggler。它的ivy.xml文件包含以下依赖关系:
<dependency org="xuggle" name="xuggle-utils" rev="latest.integration" conf="test" changing="true"/>不幸的是,在此项目中配置的任何存储库中都找不到此依赖项。
在哪里是最新版本的repo for xuggler?
发布于 2012-04-05 05:24:29
这个问题将在下周发布的Xuggler 5.3中得到解决。它已经作为cross_compile 1489166出现在github项目中。
https://github.com/xuggle/xuggle-xuggler
好好享受吧。
发布于 2012-03-27 00:12:36
似乎有一个文件http://xuggle.googlecode.com/svn/trunk/build/java/ivysettings.xml建议将http://xuggle.googlecode.com/svn/trunk/repo/share/java/作为存储库,因此您可以尝试使用该文件。
一个问题可能是存储库可能是不可查询的,因此rev="latest.integration"可能会导致问题,因为Ivy无法查询可用版本的存储库。
发布于 2012-03-27 06:24:10
项目源代码中的设置文件似乎不起作用。
我想我已经找到了xuggle和用于托管模块的传递依赖项(包含在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>https://stackoverflow.com/questions/9875234
复制相似问题