maven很强大,但也有令人烦恼的地方。看到Ivy似乎日渐成熟,试试看这个小东西表现如何,毕竟后面有那个强大的ant
一. 下载安装
从官网http://ant.apache.org/ivy/下载到最新的ivy2.0.0正式版,选择的是with dependencies的包。
在安装ivy之前,请先安装好ant,因为Ivy是基于ant的;需要根据ivy的版本选择ant的版本。
下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//ant/ivy/2.4.0/apache-ivy-2.4.0-bin-with-deps.tar.gz
参照官网的安装,将下载下来的ivy安装包解压,然后复制ivy的jar文件到ant的lib目录下(ANT_HOME/lib)。设置系统属性IVY_HOME到ivy的安装目录,比如D:\ivy2.4.0。
二. 设置工作目录
Ivy 使用"ivy.default.ivy.user.dir"作为工作目录,ivy通过以下方式确认该目录的具体路径:
1. 查找变量ivy.default.ivy.user.dir
2. 如果没有找到,查找变量ivy.home
3. 如果还没有找到,查找变量user.home,然后使用user.home/.ivy目录
默认安装而没有专门设置前,前两个变量不存在,因此ivy就会使用user.home作为默认工作目录.
Ivy 使用cache目录来存放缓存文件,ivy通过以下方式确认该目录的具体路径:
1. 查找变量ivy.cache.dir
2. 如果没有找到