Mega Code Archive

 
Categories / Java / Ant
 

Ant compile from src folder to build folder, set the class path and java files include

<project name="YourName" default="all">   <target name="all" depends="init,clean,compile,createJars,copyBuild" >   </target>   <target name="init" description="Project">     <property environment="env" />     <property name="j2sdkApi" value="${env.JAVA_HOME}/jre/lib/rt.jar" />       <property name="src" value="./src" />     <property name="build" value= "./build" />   </target>   <target name="clean" description="build" depends="init">     <delete dir="${build}" />     <mkdir dir="${build}" />   </target>   <target name="compile" description="compile" depends="init">     <javac srcdir="${src}" destdir="${build}" >       <classpath path="${j2sdkApi}" />             <include name="**/application/**"/>       <include name="**/types/**"/>     </javac>   </target>   <target name="copyBuild" description="desccription here">     <copy file="${src}/LOGOUNB_CAPA.JPG" todir="${build}/" />     <copydir src="${src}/config" dest="${build}/config" />   </target>   <target name="createJars" description="jars" depends="compile">     <mkdir dir="${build}/xml/jar"/>     <jar jarfile="${build}/br/xml/jar/xpfg.jar"        basedir="${build}/unb/cic/xml" />       <manifest file="manifest.mf">         <attribute name="Main-Class" value="${build}/br/unb/cic/xml/XMLMain" />       </manifest>   </target> </project>