Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。
Ant是一个基于Java,并且主要用于Java工程的构建工具。Ant本意是Another Neat Tool,也就是另一种整洁的工具,取首字符就是Ant。
所以前提是,系统中已经安装JDK;
一、ant下载(windows环境下)
官方http://ant.apache.org/bindownload.cgi下载新版,得到压缩包,我这里没有用最新版:apache-ant-1.9.6-bin.zip
并且将其解压到某个文件夹下,如图我就解压缩到当前文件夹:E:softwareantapache-ant-1.9.6
二、windows下环境变量配置
这里不具体截图了,和jdk的配置差不多。
ANT_HOME:E:softwareantapache-ant-1.9.6
path :%ANT_HOME%in; (往前放)【一般网上都是说;%ANT_HOME%in往后放】
【如果验证不成功的话,可以去掉引用,直接写路径:】
ANT_HOME E:softwareantapache-ant-1.9.6
path E:softwareantapache-ant-1.9.6in
三、验证ant
1、为了验证ant是否成功安装,可以进行如下操作:
cmd下:输入如下命令:ant
如果出现如下内容,说明安装成功:
Buildfile: build.xml does not exist!
Build failed
【说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。】
2、查看版本:ant -version
'ant' 不是内部或外部命令,也不是可运行的程序或批处理文件。
但如果出现上面内容,说明安装失败:(可以重复前述步骤,直至安装成功。)
如果出现如下图的ant版本,则说明安装成功。
四、如何使用(从别处copy的)
(1)在D盘根目录下建立build.xml
1 <?xml version="1.0" encoding="GBK"?> 2 <project name="测试脚本" default="copyfile" basedir="." > 3 <target name="copyfile"> 4 <copy file="e:/a.txt" todir="e:/Temp" overwrite="true" /> 5 </target> 6 </project>
(2)在E盘根目录下建立文件a.txt。
(3)进入dos,
d:
ant
此时可在E:/Temp目录下见到文件aa.txt,内容与a.txt一样,即拷贝成功