本文概述
此任务用于停止当前构建并引发BuildException。它从当前内部版本退出,并向控制台显示异常消息。
message属性用于将异常消息设置为此元素。
Apache Ant fail 任务属性
属性 | 描述 | 需要 |
---|---|---|
message | 显示 fail 原因的消息。 | 没有 |
if | 仅当当前目录中存在属性时 fail 。 | 没有 |
unless | 仅当当前项目中不存在属性时 fail | 没有 |
让我们看看下面给出的一些Ant Fail Task示例。
Apache Ant fail 任务示例
没有消息
<project name="fail-project-example" default="fail">
<target name="fail">
<fail/>
</target>
</project>
也设定讯息
<project name="fail-project-example" default="fail">
<target name="fail">
<fail message="something went wrong"/>
</target>
</project>
使用除非
<project name="fail-project-example" default="fail">
<target name="fail">
<fail unless="it is unless message"/>
</target>
</project>
输出:
fail:
BUILD FAILED
unless=it is unless message
评论前必须登录!
注册