如何在IVY中覆盖传递的默认值?
答案 0 :(得分:8)
我假设您不希望ivy在 ivy.xml 文件中下载依赖声明的瞬态依赖项?
<dependency org="foo" name="bar" revision="3.0" transitive="false"/>
如果条形模块保存在Maven存储库中,则将默认配置映射到主范围将省略其他依赖项
<dependency org="foo" name="bar" revision="3.0" conf="default->master"/>
从maven资源库下载时,将usepoms参数设置为false将忽略模块的依赖关系
<ibiblio name="maven" m2compatible="true" usepoms="false"/>
答案 1 :(得分:2)
如果你想在你的ant-task中设置传递语句(你的问题真的不是很清楚),你可以直接使用传递开关(默认为“true”):
<ivy:resolve ... transitive="false" />