ANT 使用一

来源:互联网 发布:replay软件 编辑:程序博客网 时间:2024/06/06 03:51

ANT下载地址

http://ant.apache.org/


ANT含义:是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。


1,编写

package example;

public class HelloWorld {
  
    public static void main(String[] args) {
        System.out.println("just for ant test");
    }

}


2,编写build.xml

<?xml version="1.0"?>
<project name="main" default="all" basedir=".">
   <target name="all" depends="init,compile,jar" >
   </target>
 
   <target name="init">
       <property name="dirs.base" value="${basedir}"/>
       <property name="classdir" value="${dirs.base}/classes"/>
       <property name="src" value="${dirs.base}/src"/>
       <property name="lib" value="${dirs.base}/lib"/>
       <property name="outputjar" value="${dirs.base}/lib/HelloAntWorld.jar"/>
       <mkdir dir="${classdir}"/>
       <mkdir dir="${lib}"/>
   </target>
 
    <target name="jar" depends="init">
           <jar jarfile="${outputjar}" >
                  <fileset dir="${classdir}" />
           </jar>
       </target>
     
  
   <target name="compile" depends="init">
       <javac debug="true" srcdir="${src}"
          destdir="${classdir}" />
   </target>
 
   <target name="clean" depends="init">
       <delete dir="${classdir}"/>
   </target>
</project>

3,cmd cd到目录地址

ant all


0 0
原创粉丝点击