- Apache ANT 任务教程
- ANT 任务 - 主页
- ANT 任务 - 介绍
- ANT 任务 - 环境设置
- Apache ANT 任务示例
- ANT 任务 - BaseName
- ANT 任务 - GZip
- ANT 任务 - GUnzip
- ANT 任务 - Chmod
- ANT 任务 - Concat
- ANT 任务 - Condition
- ANT 任务 - Copy
- ANT 任务 - Delete
- ANT 任务 - EAR
- ANT 任务 - Fail
- ANT 任务 - Import
- ANT 任务 - Java
- ANT 任务 - Javac
- ANT 任务 - Length
- ANT 任务 - LoadFile
- ANT 任务 - MkDir
- ANT 任务 - Move
- ANT 任务 - Sleep
- ANT 任务 - War
- ANT 任务 - Zip
- ANT 任务 - JAR
- Apache ANT 任务有用资源
- Ant 任务 - 快速指南
- Ant 任务 - 有用资源
- Ant 任务 - 讨论
Apache Ant 任务 - 失败
描述
Fail 任务通过抛出一个 BuildException(可选地打印其他信息),退出当前构建。可以通过 message 属性或嵌套在元素中的字符数据设置异常消息。
属性
序号 | 属性和描述 |
---|---|
1 | Message 一条消息,进一步说明构建退出的原因。 |
2 | If 仅当当前项目中存在给定名称的属性时才失败 |
3 | Unless 仅当当前项目中不存在给定名称的属性时才失败 |
4 | Status 使用指定状态代码退出;假设未捕获生成的异常,则 JVM 将退出此状态。 |
示例
用法
使用以下内容创建 build.xml −
<?xml version="1.0"?> <project name="TutorialPoint" default="info"> <property name="build.dir" value="build" /> <target name="info"> <fail unless="src.dir"/> </target> </project>
上述脚本会使构建失败,因为未设置 src.dir。
输出
在上述构建文件中运行 Ant 会生成以下输出 −
F:\tutorialspoint\ant>ant Buildfile: F:\tutorialspoint\ant\build.xml info: BUILD FAILED F:\tutorialspoint\ant\build.xml:5: unless=src.dir Total time: 0 seconds
广告