Ivy 入门

开始使用 Ivy 非常简单,只需创建两个 Ivy 特有的文件,添加一些 Ant 目标即可。

Ivy 特有的文件是 ivy.xml 和一个 Ivy 设置文件。

ivy.xml 文件中列举了项目的所有依赖项。ivysettings.xml 文件(可以随意为此文件命名)用于配置从中下载有依赖关系的 JAR 文件的存储库。

清单 1 展示了一个简单的 Ant 脚本,它调用了两个 Ivy 任务:ivy:settings和 ivy:retrieve。<target name="init-ivy" depends="download-ivy"> <ivy:settingsfile="${basedir}/ivysettings.xml" /> <ivy:retrieve/> </target>在 清单 1中,ivy:settings定义了 Ivy 设置文件。对 ivy:retrieve的调用从 ivy.xml 声明的一个存储库中检索 JAR 文件。