你可以先生成个临时文件夹,把要打包的放到文件夹中.

解决方案 »

  1.   

    用compile.classpath吧。
    例如:<project name="MyProject" default="compile" basedir=".">  <!-- set global properties for this build -->
      <property name="javalib"  value="e:/javalib" />  <property name="src" value="src" />
      <property name="classes" value="E:\classes" />
      <property name="lib"  value="lib" />
      <!-- Construct compile classpath -->
      <path id="compile.classpath">
        <pathelement location="${build.home}"/>
        <pathelement location="${javalib}/msbase.jar"/>
        <pathelement location="${javalib}/mssqlserver.jar"/>
        <pathelement location="${javalib}/msutil.jar"/>
      </path>  <target name="prepare">
        <!-- Create the time stamp -->
        <tstamp/>
        <!-- Create the build directory structure used by compile -->
        <mkdir dir="${classes}" />
      </target>  <target name="compile" depends="prepare">
        <!-- Compile the java code from ${src} into ${classes} -->   <javac srcdir="${src}"
     destdir="${classes}"
     debug="on">
              <classpath refid="compile.classpath"/>
      </javac>  </target>
    </project>