一、环境搭建
1、首先到www.apache.org上下载最新的
版本
2、解压到某个目录,比如E盘根目录(E:\apache-ant-1.8.2)
3、设置环境变量:
3.1 ANT_HOME=E:\apache-ant-1.8.2
3.2 修改PATH:%ANT_HOME%\bin;
4、cmd-->ant -version ,如果有输出信息,则安装成功
二、创建java工程,并且创建build.xml,其中build.xml是默认的
文件名,可以修改,如果是使用eclipse,则可以修改指定的名称使用ant编辑器提示功能:windows--preferences--file associations中进行设置
build.xml可以用如下完成简单功能:
<?xml version="1.0"?>
<project default="dist" name="Project Argon">
<description>A simple Java project</description>
<property name="srcDir" location="src" />
<property name="buildDir" location="build" />
<property name="distDir" location="dist" />
<target name="init">
<tstamp />
<mkdir dir="${buildDir}" />
<mkdir dir="${distDir}" />
</target>
<target name="compile" depends="init">
<javac srcdir="${srcDir}" destdir="${buildDir}" />
</target>
<target name="dist" depends="compile">
<jar destfile="${distDir}/package-${DSTAMP}.jar" basedir="${buildDir}">
<manifest>
<attribute name="Built-By" value="${user.name}" />
<attribute name="Main-Class" value="package.Main" />
</manifest>
</jar>
<jar destfile="${distDir}/package-src-${DSTAMP}.jar" basedir="${srcDir}" />
</target>
<target name="clean">
<delete dir="${buildDir}" />
<delete dir="${distDir}" />
</target>
</project>
三、运行
1、进入cmd,进入和src同级目录,单独使用ant命令进行生成,或者使用ant -f build.xml全路径+文件名 进行生成
2、ant还有其他参数:
如果java类依赖其他jar包,可以使用如下命令:
ant -lib jar包所在目录
如果想显示
debug信息可以使用 -debug
如果想显示更详细的信息可以使用 -verbose
-debug与-verbose只能选其一
如果想将生成产生的信息不输出在控制台,而是输出到某个文件,可以使用:-l 输出的文件全路径+文件名,也可以不指定路径,使用默认路径
3、其他更详细的参数信息说明可以使用 ant -help查看