我的情况几乎相同,只是直到最近这一直有效。
Ivy 检索其他 jars:传递依赖项,如 com.google.code.findbugs,以及指定的工件,如 junit。
它不会将番石榴罐复制到我的库中。
常春藤.xml:
<ivy-module version="2.0">
<info organisation="mine" module="external-deps"/>
<dependencies>
<dependency org="com.google.guava" name="guava" rev="14.0.1"/>
<dependency org="junit" name="junit" rev="4.11"/>
</dependencies>
</ivy-module>
Ant 检索任务:
<target name="_ivy_retrieve" depends="init-ivy">
<ivy:retrieve type="jar" pattern="${lib.dir}/ivy/[conf]/[organisation]/[artifact]-[type]-[revision].[ext]" log="quiet"/>
<ivy:artifactproperty conf="default" name="lib.[artifact].[type]" value="ivy/[conf]/[organisation]/[artifact]-[type]-[revision].[ext]"/>
</target>
我的 ivy.xml 是否指定不正确?我的检索任务是否中断?或者,Guava 的 14.0.1 发行版有什么问题吗?