Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 63.3MB ·虚拟内存 1300.3MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
此任务用于停止当前构建并引发BuildException。它从当前版本退出,并向控制台显示一条异常消息。
消息属性用于将异常消息设置为此元素。
属性 | 说明 | 必填 |
message | 显示失败原因的消息。 | 否 |
if | 仅在当前目录中存在属性时失败。 | 否 |
unless | 仅在当前项目中不存在属性时失败 | 否 |
让我们看看下面给出的一些Ant Fail任务示例。
没有message
<project name="fail-project-example" default="fail"> <target name="fail"> <fail/> </target> </project>
设置message
<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
Filter任务是令牌筛选器,所有使用复制任务的任务都使用它们。此任务使用@作为令牌分隔符。 Apache Ant过滤器任务属性属性说明必填token设置不带分隔符的标记字符串@。是value复制 ...