`

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

    博客分类:
  • j2ee
阅读更多
用fileset 来过滤要删掉的目录和文件

<delete verbose="true" includeemptydirs="true">

            <fileset dir="${buildDir}">

                <include name="**/*"/>

            </fileset>

        </delete>

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

这样就会避免使用像

<delete dir="build">

        </delete>

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

相关推荐

    Ant 入门讲解视频

    Ant 在开源软件包和企业里面得到了广泛的应用, ... 在 Netbeans 中使用 ant.&lt;br&gt;文件: &lt;br&gt;ant.exe 7.65 MB 视频 22分3秒&lt;br&gt;AntTest.zip 6.76 KB 项目文件&lt;br&gt;ant.ppt 155 KB 从网上找的 PPT&lt;br&gt;ant.png 视频截图&lt;br&gt;

    java文集

    Java正则表达式 &lt;br&gt;批量上传--采集 (多个文件夹)&lt;br&gt;The Agile Way&lt;br&gt;hibernate mapping文件中的标记详解:关系标记&lt;br&gt;ANT 安装使用及build.xml文档模板&lt;br&gt;inverse和cascade在关联更新中的作用&lt;br&gt;hibernate ...

    hibernate 教程

    一次性删除(One shot delete)&lt;br&gt;14.2. 用于延迟装载的代理&lt;br&gt;14.3. 第二层缓存(The Second Level Cache)s&lt;br&gt;14.3.1. 对映射(Mapping)缓冲&lt;br&gt;14.3.2. 策略:只读缓存&lt;br&gt;14.3.3. 策略:读/写缓存&lt;br&gt;14.3.4. 策略...

    hibernate

    一次性删除(One shot delete)&lt;br&gt;14.2. 用于延迟装载的代理&lt;br&gt;14.3. 第二层缓存(The Second Level Cache)s&lt;br&gt;14.3.1. 对映射(Mapping)缓冲&lt;br&gt;14.3.2. 策略:只读缓存&lt;br&gt;14.3.3. 策略:读/写缓存&lt;br&gt;14.3.4. 策略...

    jive.chm

    1 应用Struts的网站建设 &lt;br&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt;Java基础&lt;br&gt; 1 20个Java基础Tips &lt;br&gt; 2 abstract,static,final修饰符 &lt;br&gt; 3 ChinaUnix.net Java精华贴 &lt;br&gt; 4 ANT学习笔记 &lt;br&gt; 5 极度性能调整 &lt;br&gt;&lt;br&gt; &lt;br&gt;FAQs&lt;br&gt;...

    Eclipse in action

    Working with source code in Eclipse&lt;br&gt;Chapter 5 ■ Building with Ant&lt;br&gt;Chapter 6 ■ Source control with CVS&lt;br&gt;Chapter 7 ■ Web development tools&lt;br&gt;PART II EXTENDING ECLIPSE&lt;br&gt;Chapter 8 ■ ...

    Ant使用指南

    好东西不想一个人用,分享一下.&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt;本教程所讲述的内容 &lt;br&gt;TM&lt;br&gt;在本教程中,您将学习 Ant 这个 Java 项目生成工具。由于其灵活性和易用性,Ant 很快在 Java &lt;br&gt;开发人员中流行开来,因此您有必要...

    【重大更新】用SWT/JFace实现的放大镜JZoomer V1.1.1(附源码)

    功能添加: &lt;br&gt;·添加用户手册中文版V1.1 &lt;br&gt;·添加用户手册英文版V1.1 &lt;br&gt;·添加ant编译文件,使用“ant package”即可轻松打包发布文件 &lt;br&gt;·调整system.properties的排版,方便阅读 &lt;br&gt;3. 核心调整: &lt;br&gt;...

    swingx包

    /cvs login&lt;br&gt;&lt;br&gt;followed by&lt;br&gt;&lt;br&gt;cvs -d :pserver:guest@cvs.dev.java.net:/cvs checkout swingx &lt;br&gt;&lt;br&gt;&lt;br&gt;Building the Source&lt;br&gt;===================&lt;br&gt;SwingX relies on Ant and Ant build files for ...

    [开源]用SWT/JFace实现的放大镜软件jZoomer v1.2.0(附源码)

    添加ant编译文件,使用“ant package”即可轻松打包发布文件&lt;br&gt; ·调整system.properties的排版,方便阅读&lt;br&gt;3. 核心调整:&lt;br&gt; ·加入fatjar.jar架包,用于打包编译&lt;br&gt;4. 版本变更:&lt;br&gt; 版本升级为1.1.1&lt;br&gt;&lt;br...

    分离自Ant的ZIP包可解决中文文件名处理问题

    这个名是名离自ant原码的,由于java.util.zip处理中文文件名时有问题可以用这个包代替那个使用...&lt;br&gt;&lt;br&gt;特点:&lt;br&gt;一、自有原码不依赖ant.jar&lt;br&gt;二、支持中文文件名(压缩和解压都支持)&lt;br&gt;三、支持对目录压缩&lt;br&gt;

    java网络对战的国际象棋源码

    &lt;br&gt;&lt;br&gt;一、用ant编译源码(所有源文件及目录结构请下载)&lt;br&gt;&lt;br&gt;C:\cs&gt;ant compile&lt;br&gt;Buildfile: build.xml&lt;br&gt;&lt;br&gt;compile:&lt;br&gt;[mkdir] Created dir: C:\cs\build&lt;br&gt;[javac] Compiling 60 source files to C:\cs...

    Proguard4.2.zip(java编码混淆器)

    Proguard4.2.zip(java编码混淆器)&lt;br&gt;doc是4.0的doc&lt;br&gt;jar包是1.4.2&lt;br&gt;&lt;br&gt;&lt;br&gt;ProGuard, Java class file shrinker, optimizer, and obfuscator&lt;br&gt;===========================================================...

    chires开发包

    -------------------------------------&lt;br&gt;&lt;br&gt;&lt;br&gt;First download aspectwerkz 1.0 and JDK 1.5&lt;br&gt;&lt;br&gt;&lt;br&gt;Install JDK 1.5 if you haven't already&lt;br&gt;&lt;br&gt;&lt;br&gt;Run 'ant dist' in the aspectwerkz directory&lt;br&gt;...

    chires包

    -------------------------------------&lt;br&gt;&lt;br&gt;&lt;br&gt;First download aspectwerkz 1.0 and JDK 1.5&lt;br&gt;&lt;br&gt;&lt;br&gt;Install JDK 1.5 if you haven't already&lt;br&gt;&lt;br&gt;&lt;br&gt;Run 'ant dist' in the aspectwerkz directory&lt;br&gt;...

    activation等jar

    当前rar包含一下jar包,很多都是我在网上苦苦寻觅而得的,希望对大家有所帮助&lt;br&gt;activation.jar&lt;br&gt;axis.jar&lt;br&gt;axis-ant.jar&lt;br&gt;axis-schema.jar&lt;br&gt;bc-cog-jglobus.jar&lt;br&gt;bcprov-jdk14.jar&lt;br&gt;borlandxml.jar&lt;br&gt;...

    tankwar_java

    引入了用于ant重构工程的build.xml文件(已经写好,并且有注释)可以帮助您轻松生成各种文档,测试报告文档,jar包等..&lt;br&gt;&lt;br&gt;3.整个java文件关键步骤也有相对详细的注释。&lt;br&gt;&lt;br&gt;大家应该能轻松看懂吧呵呵。

    mtdorb_1.0beta6

    mail with subject 'subscribe' to corba@m-g.ru&lt;br&gt;&lt;br&gt;We recommend that you place the MTDORB_UCUtils.dll ( or MTDORB_UCUtils.so for Linux)&lt;br&gt;in the Windows\System directory (or Windows\System32 for ...

    解决Java 调用 Ant 包含 <import> 异常:import requires support in ProjectHelper

    NULL 博文链接:https://yxhcquedu.iteye.com/blog/861110

    Ant权威指南

    Ant权威指南&lt;br&gt;第一章、Ant入门&lt;br&gt;第二章、Ant安装和配置&lt;br&gt;第三章、构建文件&lt;br&gt;第四章、Ant DataType&lt;br&gt;第五章、用户编写任务&lt;br&gt;第六章、用户编写监听者

Global site tag (gtag.js) - Google Analytics