- Apache ANT 任务教程
- ANT 任务 - 主页
- ANT 任务 - 简介
- ANT 任务 - 环境设置
- Apache ANT 任务示例
- ANT 任务 - 基本名称
- ANT 任务 - GZip
- ANT 任务 - GUnzip
- ANT 任务 - Chmod
- ANT 任务 - 连接
- ANT 任务 - 条件
- ANT 任务 - 复制
- ANT 任务 - 删除
- ANT 任务 - EAR
- ANT 任务 - 失败
- ANT 任务 - 导入
- ANT 任务 - Java
- ANT 任务 - Javac
- ANT 任务 - 长度
- ANT 任务 - 加载文件
- ANT 任务 - MkDir
- ANT 任务 - 移动
- ANT 任务 - 睡眠
- ANT 任务 - WAR
- ANT 任务 - Zip
- ANT 任务-JAR
- Apache ANT 任务有用的资源
- Ant 任务 - 快速指南
- Ant 任务 - 有用的资源
- Ant 任务 - 讨论
Apache Ant 任务 - 删除
描述
删除任务删除单个文件、指定目录及其所有文件和子目录,或者由一个或多个资源集合指定的一组文件。
特性
先生编号 | 属性和描述 |
---|---|
1 | 文件 要删除的文件,指定为简单文件名(如果文件存在于当前基目录中)、相对路径文件名或完整路径文件名。 |
2 | 目录 要删除的目录,包括其所有文件和子目录。 |
3 | 冗长 是否显示每个已删除文件的名称。 |
4 | 安静的 如果指定的文件或目录不存在,则不显示诊断消息。 |
5 | 失败错误 控制错误(例如删除文件失败)是停止构建还是仅报告到屏幕上。仅当安静为假时才相关。 |
6 | 包括空目录 使用文件集时是否删除空目录。 |
7 | 删除退出 指示删除文件失败时是否使用 File#deleteOnExit()。这会导致 JVM 在 JVM 进程终止时尝试删除该文件。 |
8 | 删除未关注的符号链接 如果符号链接(不是它们链接到的文件/目录)由于 followSymlinks 为 false 或符号链接的最大数量太大而未被关注,是否应将其删除。 |
9 | 执行GCOnFailedDelete 如果 Ant 无法删除文件或目录,它将重试该操作一次。如果此标志设置为 true,它将在重试删除之前执行垃圾收集。 |
例子
用法
使用以下内容创建 build.xml -
<?xml version="1.0"?> <project name="TutorialPoint" default="info"> <target name="info"> <delete file="text.txt" verbose="true"></delete> </target> </project>
输出
在上面的构建文件上运行 Ant 会产生以下输出 -
F:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: [delete] Deleting: F:\tutorialspoint\ant\text.txt BUILD SUCCESSFUL Total time: 0 seconds