【发布时间】:2011-03-02 22:50:02
【问题描述】:
如何覆盖 IVY 中传递的默认值?
【问题讨论】:
-
不是一个真正的问题。请提供更多信息。
标签: ivy
如何覆盖 IVY 中传递的默认值?
【问题讨论】:
标签: ivy
我假设您不希望 ivy 在您的 ivy.xml 文件中下载 dependency 声明的临时依赖项?
<dependency org="foo" name="bar" revision="3.0" transitive="false"/>
如果 bar 模块保存在 Maven 存储库中,则将默认配置映射到主范围将省略其他依赖项
<dependency org="foo" name="bar" revision="3.0" conf="default->master"/>
从 maven 存储库下载时,将 usepoms 参数设置为 false 将忽略模块的依赖项
<ibiblio name="maven" m2compatible="true" usepoms="false"/>
【讨论】:
如果你想在你的 ant-task 中设置传递语句(你的问题真的不是很清楚),你可以直接使用传递开关(默认为“true”):
<ivy:resolve ... transitive="false" />
【讨论】: