在Ant中,这是我用来删除名为“uncompressed”的构建目录的文件夹:
<delete dir="${BUILD_DIR}/uncompressed"/>
...但是我如何以递归方式删除构建目录(包括子文件夹)中名称为“uncompressed”的所有文件夹?
答案 0 :(得分:7)
您可以在删除任务中使用资源集合。
<delete includeemptydirs="true">
<fileset dir="${BUILD_DIR}" includes="**/uncompressed/**" />
</delete>
更多相关内容:
包含模式文档可在此处找到:
答案 1 :(得分:1)
请参阅以下链接。
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>