码迷,mamicode.com
首页 > 其他好文 > 详细

Ant <Delete> 如何只删掉文件夹下所有文件和文件夹

时间:2020-05-24 20:52:04      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:targe   let   project   过滤   get   pre   clu   tar   rbo   

用 fileset 来过滤要删掉的目录和文件

<project name="ant-project" default="example">
    <target name="example">
        <delete verbose="true" includeEmptyDirs="true">            
            <fileset dir="build">
                <include name="**/*" />
            </fileset>            
        </delete>
    </target>
</project>

注:includeEmptyDirs 的意思是就算文件夹是空的,也同样删除。

这样就会避免使用像

<delete dir="build">
</delete>

这样就会把 build 文件夹以及下面的所有子目录一起删掉。很多时候父目录是没有必要每次都删了重建的,只要清空这个文件夹就好了。

Ant <Delete> 如何只删掉文件夹下所有文件和文件夹

标签:targe   let   project   过滤   get   pre   clu   tar   rbo   

原文地址:https://www.cnblogs.com/chenjo/p/12952344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!