Ant,以我自身的理解,它的作用类似与Linux下的makefile,可以对软件项目进行编译、生成文档、单元测试、打包、部署等;但又不同与makefile,因为makefile是基于shell的构建工具,但Ant是基于Java的构建工具,且使用Java语言可以很容易的对它进行扩展,Ant是基于XML的书写格式。
一、安装Ant
1、 先将Ant解压到一个目录,假如解压到D:\ant
2、 设置环境变量
set ANT_HOME=d:\ant
set PATH=%PATH%;%ANT_HOME%\bin
在cmd模式下输入 ant -version回车,看到输出说明配置成功。
二、使用Ant
Ant的构建文件是用XML格式书写的,每个build文件包含一个project和至少一个默认的target。
encoding="UTF-8"?>
default="jar" basedir=".">
jarfile="${basedir}/Operation.jar">
1、 Project
Project有三个属性name,default,basedir
Name:Project的名字
Default:build文件运行时默认的target
Basedir:进行项目构建的根目录,如果没有设置此项,则默认与build文件同目录
2、 Target
一个Target可以依赖于其它