ANT常用任务:Delete Tasks
注意:本节笔记中所使用的缩写/名词:
[project.basedir] : 表示ant构建文件build.xml中project元素basedir属性的值.此属性在上一节中已有说明,再次不在赘述.
文件集 : 对应于ant中的fileset名词.是指一组文件的集合.
测试环境:
build.xml:
============================
删除指定文件:
<delete file="lib/dom4j-1.6.1.jar"/>
运行结果说明:
删除[
project.basedir]/lib/dom4j-1.6.1.jar文件.
============================
删除指定目录:
<delete dir="lib"/>
运行结果说明:
删除[
project.basedir]/lib目录.
============================
删除符合规则的文件, 包括子目录中的:
<delete>
<fileset dir="." includes="**/*.txt"/>
</delete>
运行结果说明:
删除当前文件夹下的所有txt文件, 包括子目录中的.关于**的问题在上一篇学习笔记中有说明.
============================
删除指定目录及目录下的所有文件:
<delete includeEmptyDirs="true">
<fileset dir="build"/>
</delete>
运行结果说明:
目录[
project.basedir]/build及其下的所有内容都被删除.
============================
删除指定目录下的所有文件:
<delete includeEmptyDirs="true">
<fileset dir="build" includes="**/*"/>
</delete>
运行结果说明:
目录[
project.basedir]/build下的所有内容都被删除. build目录被保留下来.
============================
删除指定目录下的所有.svn目录:
.svn目录, 在默认情况下是不删除的.
<delete includeEmptyDirs="true">
<fileset dir="build" includes="**/.svn"/>
</delete>
运行结果说明:
删除[
project.basedir]/build下的所有.svn目录
============================
- 大小: 7.9 KB
- 大小: 3.8 KB
分享到:
相关推荐
maven包:maven-ant-tasks-2.1.3.jar 手动下载配置,解决国外源下载速度慢的问题
还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 maven-ant-tasks.jar
标签:ant-tasks-2.1.3.jar,ant,tasks,2.1.3,jar包下载,依赖包
The Mavent Ant Tasks allow several of Maven's artifact handling features to be used from within an Ant build. These include: Dependency management - including transitive dependencies, scope ...
标签:ant-tasks-2.1.3.jar.zip,ant,tasks,2.1.3,jar.zip包下载,依赖包
CapistranoDb任务| 将数据库和资产任务添加到Capistrano到Rails项目。 它仅适用于capistrano3。0.3之前的较早版本适用于capistrano 2。 现在它仅支持mysql和postgresql(远程和本地) 将资产远程同步到本地,将本地...
标签:ant-tasks-2.1.4-sources.jar,ant,tasks,2.1.4,sources,jar包下载,依赖包
标签:ant-tasks-2.1.4-javadoc.jar,ant,tasks,2.1.4,javadoc,jar包下载,依赖包
maven-ant-tasks:Apache Maven ant任务的镜像
标签:ant-tasks-2.1.4.jar,ant,tasks,2.1.4,jar包下载,依赖包
标签:ant-tasks-2.4.1.FINAL.jar.zip,ant,tasks,2.4.1.FINAL,jar.zip包下载,依赖包
html-css-tasks-Aidan82:html-css-tasks-Aidan82由GitHub Classroom创建
html-css-tasks-anika2:html-css-tasks-anika2由GitHub Classroom创建
官方版本,亲测可用
名称:ClickUp Tasks, Screenshots, Ema -------------------- 版本:1.9.16 作者:https://clickup.com/ 分类:生产工具 -------------------- 概述:ClickUp 是一个生产力平台,可让您的个人和工作生活更高效,...
The Mavent Ant Tasks allow several of Maven's artifact handling features to be used from within an Ant build. These include: Dependency management - including transitive dependencies, scope ...
The .NET antlib in preparation will replace the .NET optional tasks which ship in Ant. Support for the version control system Subversion will be only provided as an antlib to be released shortly. ...
Gulp任务以在AWS Lambda上部署SWF决策程序(对于 ) 用法 npm install gulp --save-dev npm install run-sequence --save-dev npm install swf-lambda-decider-gulp-tasks --save-dev npm install node-uuid --save...
git clone https://github.com/Maxlab/php-tasks-to-prepare-for-interview.git && cd php-tasks-to-prepare-for-interview 描述: 按任务类型划分任务。 每种类型都由一个接口表示。 还有几个帮助程序类: Data....
sp-build-tasks SharePoint前端项目自动化和任务工具带 该库旨在与 Yeoman生成器一起使用,但也可以用作独立程序包。安装相依性npm i sp-build-tasks --save-dev集成到代码// gulpfile.jsconst gulp = require ( '...