<project basedir="." default="all" name="paas_dev"> <target name="init" description="init var"> <property name="src" value="${basedir}/src"/> <property name="resource" value="${basedir}/resource"/> <property name="webapp" value="${basedir}/webapp"/> <property name="build" value="${basedir}/build"/> <property name="build.portal" value="${build}/portal"/> <property name="build.portal.WEB-INF" value="${build.portal}/WEB-INF"/> <property name="classes" value="${build.portal.WEB-INF}/classes"/> <path id="classpath"> <fileset dir="${webapp}/WEB-INF/lib"> <include name="**/*.jar"/> </fileset> </path> </target> <target name="clean" description="Remove all the temp files and directories"> <delete dir="${build}"/> </target> <target name="prepare" description=""> <mkdir dir="${classes}"/> </target> <target name="build" description=""> <javac srcdir="${src}" destdir="${classes}" debug="true" deprecation="on" encoding="UTF-8"> <classpath refid="classpath"/> </javac> <copy todir="${classes}/"> <fileset dir="${src}"> <include name="**/sqlmap/*.xml"/> </fileset> </copy> <copy todir="${classes}"> <fileset dir="${resource}"/> </copy> <copy todir="${build.portal}/"> <fileset dir="${webapp}"/> </copy> </target> <target name="all" depends="init,clean,prepare,build"> </target> </project>
ant(build.xml)
猜你喜欢
转载自qq510219366.iteye.com/blog/1680950
今日推荐
周排行