部分代碼:
<target name="compile.applet" depends="compile.java">
<mkdir dir="${deploy.applet.dir}" />
<javac destdir="${deploy.applet.dir}" encoding="UTF-8" source="1.4"
srcdir="${src.java.dir}" includes="**/applet/**/*.java">
<classpath refid="project.classpath" />
</javac>
</target>
<mkdir dir="${deploy.applet.dir}" />
<javac destdir="${deploy.applet.dir}" encoding="UTF-8" source="1.4"
srcdir="${src.java.dir}" includes="**/applet/**/*.java">
<classpath refid="project.classpath" />
</javac>
</target>
同時(shí)也相復(fù)制特定子目錄下的文件夾:
<target name="deploy.applet" depends="compile.java">
<copy todir="${deploy.applet.dir}" preservelastmodified="true">
<fileset dir="${build.java.dir}">
<include name="**/applet/**/*.class"/>
</fileset>
</copy>
</target>
<copy todir="${deploy.applet.dir}" preservelastmodified="true">
<fileset dir="${build.java.dir}">
<include name="**/applet/**/*.class"/>
</fileset>
</copy>
</target>
兩個(gè)都用到inclue方便。