java - Built Ant with jar lib -


my dir:

root  ------src  ------lib  ------------absolutelayout.jar 

i want built ant file absolutelayout.jar lib

my code:

<project name="testant" basedir="." default="main">  <property name="src.dir"     value="src"/>  <property name="build.dir"   value="build"/> <property name="classes.dir" value="${build.dir}/classes"/> <property name="jar.dir"     value="${build.dir}/jar"/>  <property name="main-class"  value="com.socket.serverframe"/> <target name="clean">     <delete dir="${build.dir}"/> </target>  <target name="compile">     <mkdir dir="${classes.dir}"/>     <javac srcdir="${src.dir}" destdir="${classes.dir}"/> </target>  <target name="jar" depends="compile">     <mkdir dir="${jar.dir}"/>     <mkdir dir="build/jar/lib"/>     <copy file="lib/absolutelayout.jar" todir="build/jar/lib"/>      <jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${classes.dir}">         <manifest>             <attribute name="main-class" value="${main-class}"/>             <attribute name="class-path" value="lib/absolutelayout.jar"/>         </manifest>     </jar> </target>  <target name="run" depends="jar">     <java jar="${jar.dir}/${ant.project.name}.jar" fork="true"/> </target>  <target name="clean-build" depends="clean,jar"/>  <target name="main" depends="clean,run"/> 

but not work.


Comments

Popular posts from this blog

Sort a complex associative array in PHP -

vb.net - How to ignore if a cell is empty nothing -

recursion - Can every recursive algorithm be improved with dynamic programming? -