ant 工具的一些知识(一)

1、ant 是用来 编译、打包、构架 java项目的,与平台无关。
2、每个ant脚本(缺省 build.xml)中设置了一系列任务(target),一个项目一般需要以下任务:
*usage(缺省)打印本脚本的帮助信息;
*clean  <--init 清空初始化环境;
*javadoc <--build<--init 生成JAVADOC;
*jar  <--build <--init 生成JAR
*all <--jar+javadoc<--build<--init 完成以上所有任务,jar javadoc.

3.使用Ant 之前,先去 apache 网站下载该工具包
然后 widows 上设置 JAVA-HOME
                   ANT-HOME
                  Path = %PATH%;ANT-HOME/bin;

4.分析 build文件:
  每个build文件一般对应一个项目元素,一个项目元素包含多个目标元素,每个目标元素又包含了一系列的任务元素;可以用depends 指定目标间的依赖关系
<project default="main" basedir=".">   -----main 为默认目标,.为当前目录
    <target name="main">               -----目标,一个任务组
          <!--编译,源路径,目标目录,指classes文件的放置地方-->
        <javac srcdir="src\main\" destdir="build\classes"/> 
         <!------运行,classname,要执行的类名------>
          <java classname="">           
           <classpath>
          <!-----路径,即classes的目录------>                 
          <pathelement path="build\classes">
         </classpath>
    </target>
</project>


5.运行,,ant -file build.xml 执行相关操作

你可能感兴趣的:(apache,xml,ant,脚本)