在 Ant 中,这是我用来删除我的构建目录中名为“未压缩”的文件夹的方法:
<delete dir="${BUILD_DIR}/uncompressed"/>
...但是我将如何递归删除构建目录中名称为“未压缩”的所有文件夹(包括子文件夹)?
您可以在删除任务中使用资源集合。
<delete includeemptydirs="true">
<fileset dir="${BUILD_DIR}" includes="**/uncompressed/**" />
</delete>
更多内容如下:
包含模式文档可以在这里找到:
请参考以下链接。
http://ant.apache.org/manual/Tasks/delete.html
<delete includeEmptyDirs="true">
<fileset dir="root" includes="**/to_delete/"/>
</delete>
也试试下面
<delete includeemptydirs="true">
<fileset dir="${root}" defaultexcludes="false">
<include name="**/*tmp*/**" />
</fileset>
</delete>