build.xml模板

<?xml version="1.0" ?> 
<project name="AntExample1" default="war">

    <path id="compile.classpath">
        <fileset dir="WebContent/WEB-INF/lib">
            <include name="*.jar"/>
        </fileset>
        <fileset dir="D:\develop\jboss-eap-6.2\modules\system\layers\base">  
            <include name="**/*.jar"/>  
        </fileset>  
    </path>

    <target name="init">
        <mkdir dir="build/classes"/>
        <!--拷贝非java文件-->
        <copy includeemptydirs="false" todir="build/classes">
            <fileset dir="src">
                <exclude name="**/*.java"/>
            </fileset>
        </copy>

        <mkdir dir="dist" />
    </target>

    <target name="compile" depends="init" >
        <javac destdir="build/classes" debug="true" encoding="UTF-8">
            <classpath refid="compile.classpath"/>
            <src path="src"/>
        </javac>
    </target>

    <target name="war" depends="compile">
        <war destfile="dist/SpaceMgt_HK.war" webxml="WebContent/WEB-INF/web.xml">
            <fileset dir="WebContent"/>
            <!--<lib dir="WebContent/WEB-INF/lib"/>-->
            <classes dir="build/classes"/>
        </war>
    </target>

    <target name="clean">
        <delete dir="dist" />
        <delete dir="build" />
    </target>

</project>