ant学习小记

来源:互联网 发布:知乎美国看nba 编辑:程序博客网 时间:2024/06/08 00:58

ant初步配置包括删除目录,创建目录,编译文件,复制文件到制定目录。

<?xml version="1.0"?><project name="autoReport" basedir="." default="default">    <target name="default" depends="build" description="报表系统构建程序" />    <property name="version" value="1.0" />    <property name="build.path" value="build" />    <property name="build.classes" value="${build.path}/classes" />    <property name="src" value="src" />    <property name="conf" value="conf_local" />        <path id="classpath">        <fileset dir="${basedir}/lib">            <include name="*.jar" />        </fileset>    </path>    <target name="clean" description="清理之前生成编译文件">        <delete dir="${build.path}"  />    </target>    <target name="init" depends="clean" description="创建编译文件存放目录">                <mkdir dir="${build.classes}" />    </target>    <target name="build" depends="init" description="编译工程,拷贝配置文件">        <javac destdir="${build.classes}" srcdir="${src}" classpathref="classpath" deprecation="true" encoding="GBK"/>        <copy todir="${build.classes}" >            <fileset dir="${conf}/" includes="*"/>        </copy>    </target></project>


 

原创粉丝点击