它可能是我试图滥用常春藤,但如果我是那么我绝对不理解“配置”
我有一个依赖项,我只想在 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 只会解析默认配置。我错过了什么?
谢谢,
担。