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
Post a Comment