Zip with zip file set : Zip « Ant « Java

Zip with zip file set

<?xml version="1.0"?>

<project name="yourname" basedir=".." default="all">

  <property name="dist" location="dist/"/> 
  <property name="lib" location="lib/"/> 
  <property name="src" location="src/"/> 

  <path id="class.path">
    <pathelement path="${src}"/> 
    <fileset dir="${lib}">
      <include name="**/*.jar"/>
      <include name="**/*.zip"/>
    <fileset dir="/dev">
      <include name="**/*.jar"/>
      <include name="**/*.zip"/>
  <target name="clean">
      <fileset dir="${src}" includes="**/*.class"/>
    <delete dir="${dist}"/>
  <target name="zip" depends="clean">
    <mkdir dir="${dist}"/>
    <zip destfile="${dist}\actionServlet-${DSTAMP}${TSTAMP}.zip">
      <zipfileset dir=".">
        <exclude name="${dist}"/>

  <target name="compile">
      <src path="${src}" />
      <classpath refid="class.path"/> 
      <include name = "*/**" />

  <target name="jar" depends="compile">
    <mkdir dir="${dist}"/>

      excludes="**/*.java, *.mdb"

  <target name="all" depends="jar"/>



Related examples in the same category

1.Zip the source and documentation together
2.Zip the binary stand-alone distribution with the documentation
3.Zip the binary web distribution with the documentation
4.Zip the binary distribution with the documentation