第一步:ant的配置
下载地址:http://ant.apache.org/bindownload.cgi
1、在Ant安装之前需要安装好JDK,并配置好JAVA_HOME;
2、新建环境变量ANT_HOME:值为ANT的主目录;
3、在path中配置%ANT_HOME%/bin;
4、配置完成之后,打开命令行,输入ant,当出现“Buildfile: build.xml does not exist! Build failed”时说明配置完成;
第二步:ant入门
ant的默认生成文件为build.xml;
输入ant后,ant会在当前目录下搜索是否有build.xml,如果有,则执行;当然也可以自定义生成文件,通过ant -f a.xml即可指定a.xml为生成文件;
ant的生成文件是xml文件,整体结构为:
<?xml version="1.0" encoding="GBK"?>
<project default="targetname">
<target name="name">
</target>
</project>
project是生成文件的根元素,表示一个工程;
target是project的子元素,表示一个任务;一个project中可以定义多个target元素,表示多个任务;
default属性表示默认执行的target,如果ant命令没有指定target,则执行default的target;
ant targetname; 则会执行此target,而忽略default设置的target;targetname不能重复。
原文链接:https://blog.csdn.net/qq997404392/article/details/76986978
第三步:代码编写
<?xml version="1.0" encoding="GBK"?>
<project name="test" default="run" basedir=".">
<target name="clean">
<delete dir="build"/>
</target>
<target name="compile" depends="clean">
<!-- <mkdir dir="buildclasses" /> --><!-- 创建目录 -->
<javac srcdir="." destdir="." />
</target>
<target name="run" depends="compile">
<java classname="HelloWorld">
<classpath>
<pathelement path="./" />
</classpath>
</java>
</target>
</project>
在命令行进入该代码所在的文件
当文件名为build.xml的时候直接输入ant;当文件名为其他的时候,输入ant -f 名字.xml。