<?xml version="1.0" encoding="UTF-8"?> <project default="wrapper-build" name="gggggg" basedir="."> <property file="build.properties" /> <path id="classpath"> <fileset dir="${lib}" includes="**/*.jar" /> </path> <target name="wrapper-build" depends="clean,src-compile,copy-resource,make-jar" description="Building wrapper"> <echo message="[${project.name}] Build Completed (deploy.phase is ${deploy.phase})" /> </target> <target name="make-jar" description="Creating jar file"> <echo message="[${project.name}] Start : Creating jar file (${build.classes})"/> <mkdir dir="${dist}"/> <jar destfile="${dist}/${project.jar}" basedir="${build.classes}"></jar> <echo message="[${project.name}] Complete : Creating jar file (${build.classes})"/> <delete dir="${build}" /> </target> <target name="copy-resource" description="Copying resource files"> <echo message="[${project.name}] Start : copy-resource " /> <copy todir="${build.classes}"> <fileset dir="${src}"> <include name="**/*.xml" /> <include name="**/*.properties" /> </fileset> </copy> <echo message="[${project.name}] Complete : copy-resource" /> </target> <target name="src-compile" description="Compile Source"> <echo message="[${project.name}] Start : Compile Source" /> <mkdir dir="${build.classes}" /> <javac srcdir="${src}" destdir="${build.classes}" encoding="${javac.encoding}" debug="${javac.debug}" debuglevel="${javac.debuglevel}"> <classpath refid="classpath" /> <include name="**/*.java" /> </javac> <echo message="[${project.name}] Complete : Compile Source" /> </target> <target name="clean" description="Deleting files for build"> <echo message="[${project.name}] start : clean " /> <delete dir="${build}" /> <mkdir dir="${build}" /> <mkdir dir="${build.classes}" /> <mkdir dir="${dist}" /> <echo message="[${project.name}] complete : clean" /> </target> </project>
----------------------------
编写xml的自动补齐快捷键:: Ctrl+Space 使用平台是eclipse