Apache Ant任务失败

此任务用于停止当前构建并抛出BuildException。它从当前构建退出并向控制台显示异常消息。

message属性用于为此元素设置异常消息。

1. Apache Ant失败任务属性

属性 描述 必需
message 显示失败原因的消息
if 仅当当前目录中存在属性时才会失败
unless 仅在当前项目中不存在属性时才会失败

下面来看一下Ant Fail Task的一些例子,如下所示。

2. Apache Ant失败任务示例

无消息

<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>

使用unless

<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

上一篇:Ant EAR任务

下一篇:Ant过滤器任务

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程