Ant使用指南,典型在线

来源:互联网 发布:十二大战 知乎 编辑:程序博客网 时间:2024/05/16 13:06

1.Ant的安装

   Ant的安装非常简单,把从网上下载的jakarta-ant-1.5.1-bin.zip解开到一个目录下即可(以下假定安装在目录D:\jakarta-ant-1.5.1)。接下来需要进行环境变量配置:

SET ANT_HOME=D:\jakarta-ant-1.5.1 //注意是Ant的安装目录,不是bin子目录SET PATH=%PATH%;%ANT_HOME%\bin;



在配置环境变量之前,请确认已经正确设置了JAVA_HOME系统变量。输入ant命令,看到如下输出说明已成功安装了Ant工具:

Buildfile: build.xml does not exist!Build failed



提示信息表明在当前目录不存在build.xml配置文件,但这本身已经说明Ant成功运行了。

2.Ant配置文件的建立

   要让Ant编译自己做好的工程文件,首先需要编写一个Build配置文件。在一般情况下,这个文件被命名为build.xml。

<?xml version="1.0" encoding="UTF-8" ?><project name="AntProject" default="run" basedir="." ><property name="src" value="src"/><property name="dest" value="classes"/><property name="jianxijun_jar" value="jianxijun.jar" /><path id="p">    <fileset dir="lib/">      <include name="**/*.jar"/>    </fileset>  </path><target name="init"><mkdir dir="${dest}"/></target><target name="compile" depends="init"><javac srcdir="${src}" destdir="${dest}" classpathref="p"/></target><target name="build" depends="compile"><jar jarfile="${jianxijun_jar}" basedir="${dest}"/></target><target name="run" depends="build"><java classname="antproject.Application1" classpath="${jianxijun_jar}"/></target></project>

3.简单的介绍

  depends ,在执行本标签命令前必须先执行depends的值得标签中的命令,property.设定一些变量,用来指示Java文件的位置、Class文件的位置、Jar文件存放的位置等,要在JBuilder中使用Ant来编译工程的话,只需要在JBuilder的工程项目管理窗口中,右击某标签名,然后make以下就OK了(因为JBuilder自己就带了Ant),就会根据自己编制的Build.xml来自动编译,其实我们也可以直接用Ant来编译,则如下步骤

4.用Ant来编译程序

 在命令行输入命令:ant,然后运行,可以看到如下输出:

如果配置文件名不是build.xml,比如是build_front.xml,那么,可以使用-buildfile命令参数指定:

G:\myDoc\ant_demo>ant -buildfile build_front.xml



也可以单独执行指定的某个target,比如,只编译不打包执行,可以使用下面输入命令即可:

G:\myDoc\ant_demo>ant compile

原创粉丝点击