什么是 Apache Ant?
Ant是 Another Neat Tool 的缩写,它是一种基于 Java 的构建(build)工具。最初由 James Duncan Davidson 因为 Make 工具无法满足他的需求而开发,目前由 主持开发,因此又称为 Apache Ant。
由于在 Java 平台运行,因此 Ant 是跨平台的,不管是 Windows 还是 Linux 都能使用它。同样,由于 Ant 需要在 Java 运行,你在安装 Ant 之前必须先安装好 Java 开发工具(JDK)。在 Windows 平台安装 Apache Ant
确保你的操作系统是 Windows XP 以上版本
1.从 Sun 官方网站 并安装。下载时看清楚要下载“JDK”而不是“JRE”(点击“”这个红色按钮),实际上 JDK 里面已经包含了 JRE。从下拉选单上选择针对 Windows 操作系统的文件,下载后得到一个 .exe 格式安装文件,双击运行就开始安装。我安装的路径是 D:\Program Files\Java\jdk 。
2,从 Apache 官方网站(必须选 Binary Distributions),得到一个名称类似 apache-ant-1.8.0-bin.zip(共三种格式,选 tar.gz 或 tar.bz2 格式也可以)的压缩包。将此压缩包直接解压到PC上某个目录,例如 E:\ex\k16\apache-ant-1.8.0,不过我觉得这个目录名称太长,手动修改为 E:\ex\k16\ant 。
Apache Ant 的安装就结束了。实际上 Ant 并不需要一个 Setup.exe 文件来“安装”,当你将 Ant 的 Binary Distribution 压缩包解压后就完成了安装。在 Windows 平台使用时,是通过命令行模式运行 Ant 安装目录中 bin\ant.bat 这个批处理程序来工作的。
3.在 Windows 平台配置 Apache Ant
如果你对 DOS 命令行模式有一些了解,就知道直接在 bin 目录中运行 ant.bat 是没问题的,但是要在其它路径下运行这个批处理程序,就必须在 DOS 环境变量的“Path”中添加 ant.bat 所在的路径。当然,要成功运行 Ant,还必须配置好 Java 的执行路径。因此,在 Windows 上面配置 Ant 十分重要。很多人看着上面几步非常简单,但却无法使 Ant 运行起来,原因就是没有配置好。
在 Win 平台,只需设置3个环境变量就能确保 Ant 正常工作,它们是:
ANT_HOME=E:\ex\k16\ant
JAVA_HOME=D:\Program Files\Java\jdk
PATH=%JAVA_HOME%\bin;%ANT_HOME%\bin;
注意:上面前两项的路径都需要针对你的实际安装目录来调整。