【发布时间】:2014-04-20 02:45:56
【问题描述】:
这可能是我试图误用 Ivy,但如果我是,那我肯定不了解“配置”
我有一个依赖项,我只想在 Jenkins 下运行我的构建脚本时访问。在我的 Eclipse 工作区中,我不需要依赖项。有没有可能做到这一点?
例如,如果我想在构建时引入 ant-contrib,我尝试按如下方式设置我的配置文件:
<configurations defaultconf="compile">
<conf name="compile" visibility="public" />
<conf name="build" visibility="public" extends="compile" />
</configurations>
<dependencies>
<dependency org="junit" name="junit" rev="4.8.1" conf="compile->default" />
<dependency org="ant-contrib" name="ant-contrib" rev="1.0b3" conf="build->*" />
</dependencies>
在这个例子中,我总是在 Eclipse 中的构建路径上出现 ant contrib 和 ant,这不是我想要的。 resolve ant 任务允许我解析特定配置,因此我假设 IvyDE 只会解析默认配置。我错过了什么?
谢谢,
丹。
【问题讨论】:
标签: eclipse ant ivy build-dependencies ivyde