Ant(Another Neat Tool)是一个现在主流的构建(Build)工具,现在几乎所有的Java开源项目都使用它来编译自己的项目,而且主流的IDE对于Ant也提供了良好的支持。
Ant完全使用Java语言进行开发,而且开放源代码,可以很方便的使用可扩展,使用Ant最主要的工作就是根据构建项目的需要编写对应的build.xml文件,使用该文件控制程序的编译、运行、打包等操作。
u Ant的下载
Ant是一个开源、免费的软件,可以从以下地址下载最新版本:
http://ant.apache.org/
u Ant的安装和配置
Ant的安装程序是一个压缩文件,例如最新版本的Ant 1.6.5安装程序文件名称为——apache-ant-1.6.5-bin.zip。
1.Ant的安装
Ant的安装很简单,解压缩即可。可以根据需要解压缩到任意目录。
2.Ant的配置
安装Ant完毕以后,为了更方便的使用,需要配置两个环境变量:
a)path——把ant安装目录下的bin添加到path中。
b)ant_home——Ant的安装目录,例如C:\ant\apache-ant-1.6.5。
这样就可以在命令行下面使用ant进行构建了。
u Ant的文档
学习Ant的使用,可以认真阅读Ant的文档,我就是这样的学习的。Ant的使用手册可以从Ant安装目录下的docs\manual\index.html中进行阅读,这个是学习Ant使用,以及查找Ant标签的最好文档。
u build.xml文件基本格式
Ant使用最核心的内容,就是编写build.xml文件,这是一个标准的xml文件,其基础结构为:
<?xml version="1.0"?>
<project>
<target>
……
</target>
</project>
具体每个标签的作用以及其属性可以参考Ant文档。