下面是ant删除文件的一些命令集:
<?xml version="1.0" encoding="UTF-8"?>
<project name ="test" default="delete" basedir=".">
<target name ="delete">
<!-- 删除一个文件-->
<delete file="other/Test.java"/>
<!-- 删除一个目录-->
<delete dir="bin" />
<!--删除所有符合规范的文件(如.bak)包括子目录-->
<delete >
<fileset dir="other" includes="**/*.bak"/>
</delete>
<!-- 删除指定目录下的所有文件和目录,包括指定目录-->
<delete includeEmptyDirs="true">
<fileset dir="src"/>
</delete>
<!-- 删除指定目录下的所有文件和目录,不包括指定目录-->
<delete includeEmptyDirs="true">
<fileset dir="src" includes="**/*"/>
</delete>
<!--删除指定目录下的所有svn文件相关文件,因为svn文件默认是excludes的,需要设置一下-->
<delete defaultexcludes="false">
<fileset dir="src" includes="**/.svn"/>
</delete>
<!-- 删除文件目录树-->
<deltree dir="src"/>
</target>
</project>