Ant (another neat tool另一个整洁的工具)
1.构建之前需要安装JDK,配置JDK环境变量.
2.下载Ant压缩包,解压之后放在随便一个目录下.
3.配置Ant的环境变量
变量名:ANT_HOME
变量值:F:\apache-ant-1.8.1(Ant解压之后存放路径)
变量名:Path
变量值:;F:apache-ant-1.8.1\bin;
测试Ant:
打开dos界面输入ant 如显示以下信息证明安装成功
Buildfile: build.xml does not exist!
Build failed
体验Ant示例:
1 build.xml为例
<?xml version="1.0" encoding="UTF-8"
?>
<project name="demo"
default="hello">
<target name="hello">
<echo message="hello...."/>
</target>
</project>
打开dos界面进入当前build.xml所在文件夹(如:D:\antDemo),之后在dos命令输入ant 则出现
hello:
[echo] hello...
元素 属性解释
输入ant,ant命令会默认寻找build.xml文件.如删除<project>的
default属性,在dos命令输入 ant hello 则出现
hello:
[echo] hello...
<project></project>元素是ant(build.xml配置)文件的根元素.所有其它元素均包含在(project)内
name—指定project元素的名称
default—默认执行target的名称.这里是默认执行名字为hello(name=hello)的target元素.
<target></target>元素为ant的基本执行单元,它可以包含一个或多个具体任务.多个target可以存在相互依赖的关系.
name—指定target元素的名称
2 demo.xml为例
<?xml version="1.0" encoding="UTF-8"
?>
<project name="ant"
default="start">
<target
name="start">
<echo message="hello...."/>
</target>
</project>
打开dos界面进入当前demo.xml所在文件夹(如:D:\antDemo),之后输入在dos命令输入ant -buildfile
demo.xml或者 ant -f demo.xml 或者 ant -file demo.xml则出现
start:
[echo] hello....
由于demo.xml不是ant命令默认的build.xml所以执行命令有所改动.