一个小功能,但是花了几个小时。记录下来。
<project name="folder-delete" default="clear-files" basedir=".">
<target name="clear-files">
<echo message="${basedir}"/>
<delete includeemptydirs="true" verbose="true" failonerror="false">
<fileset dir="${basedir}/content">
<include name="apps/av_template*/**"/>
</fileset>
</delete>
</target>
</project>
执行ant clear-files 将删除当前工程目录下的content/apps/下面的所有av_template*为目录名的目录。
注意:
1.failonerror="false"可以保证如果要删除的目录不存在,也不会报错
2.verbose="true" 能够看到详细信息,便于调试
3.dirset不能用在delete内部,只能用fileset
4.虽然是要删除目录,但是av_template*/后面必须加上**
分享到:
相关推荐
ant工具使用
安装与配置完毕后,读者可以测试一下Ant是否可用,首先进入Ant的bin目录,运行命令ant –version,若安装和配置成功,则会显示Ant版本信息,如下图所示: 由上可以看出,读者运行Ant的命令时,需要进入到Ant的bin...
本人小白一名,第一次学习react ,该资料为本人原创,采用的是react+ant design的Tabled的一个小demo,暂时只实现了增加,删除单行,多行删除有Bug,查看详情,呕心沥血耗时一周完成,禁止抄袭,转载请先留言, ...
ant1.8.2+junit4.8.1 自动编译,自动...zip包中,有build文件夹,有reports文件夹,这两个都是ant后生成的目录,我上传时没有删除就是为让大家先看看效果,你运行ant的时候,可以删除,也可以不删除,会自动覆盖的。
2) 删除目录 1. Project prj=new Project(); 2. Delete delete=new Delete(); 3. delete.setProject(prj); 4. delete.setDir(new File("d:tempdir1")); //可同时将子目录及所有文件删除 5. delete.execute(); 注...
ant 写的helloworld,编译创建 删除
...........................................
设置ANT_HOME环境变量的好处之一就是如果改变了ant的安装目录,只需要修改ANT_HOME即可,新的bin目录的完整路径可以自动算出来,而无需手动修改PATH环境变量,这和CATALINA_HOME环境变量是一致的),注意与前面的值...
1、压缩文件或者目录(只是压缩不删除):zipFileOrDirectory 2、程序自动判断如果是文件那么就是源文件下载,如果是文件夹那么就先 压缩然后再下载,然后再删除:downFileDel 3、不管什么文件都是最后以zip下载:...
配置ant中的builder.xml文件。
--删除jar--> ${dist}/package1-${TSTAMP}.jar"/> <!--拷貝--> <!--剪切/移動文件--> <!--打包成.zip夹包--> ${dist}/package.zip" basedir="${compile}" /> <!--打包成.ear夹包...
利用ant,自动化发布工程。具体过程包括:备份之前发布的工程,从svn checkout工程,编译工程,打包工程,关闭web服务器,删除已发布在web服务器的工程,复制打包的工程到web服务器,解压工程,启动web服务器。
Ant Renamer让你可以快速的更改文件名、扩展名或是文件夹名称。让你可以使用替换字符、插入特定字符、删除特定字符、流水号更名等方式来更改文件名、扩展名或是文件夹名称。内置了七种语系,当然也包含了简体中文...
Ant Renamer让你可以快速的更改文件名、扩展名或是文件夹名称,让你可以使用替换字符、插入特定字符、删除特定字符、流水号更名等方式来更改文件名、扩展名或是文件夹名称
react,ant-design-pro,typescript 3、说明文档 操作文档:https://blog.csdn.net/qq_29777207/article/details/112427849 源码讲解文档:https://blog.csdn.net/qq_29777207/article/details/112389557 4、体验...
2.客户管理:实现对客户(学生用户)的添加、修改、删除和查询操作,客户类型别分为:包月客户(按月缴费)和包年客户(按年缴费)两类。 3.订单管理(校园宽带业务):主要面向客户(学生),提供学生所在宿舍的宽带...
批量删除文件名中的指定字符工具,亲测非常好用
vuex练习:数据添加、删除、筛选
使用vue + ant-design-vue开发的后台管理系统,部分组件使用Element-ui组件,目前只做主流浏览器兼容,遇到错误属于正常现象。 此项目只作练习,如若滥用请联系微信:UT77243我会第一时间删除整个项目 本项目由开发...
游戏商城包含商家上架游戏、下架游戏、更改游戏属性,用户查看游戏、添加游戏到订单、确认订单并购买游戏、创建收藏夹、添加游戏到收藏夹、添加游戏评论、给游戏打分,管理员删除评论、删除违约用户、删除违约商家等...