ANT
ANT簡介
Ant簡介
ANT環境安裝設置
Apache Ant功能特性
Ant構建文件
Apache Ant安裝
Ant屬性任務
Apache Ant入門程序(Hello World)
Ant屬性文件
Apache Ant構建文件-project標籤
Ant數據類型
Apache Ant目標-target標籤
Ant構建項目
Apache Ant任務-task標籤
Ant構建文檔
Apache Ant屬性
Ant創建JAR文件
Apache Ant令牌過濾器
Ant創建WAR文件
Apache Ant命令行參數
Ant打包應用
Apache Ant If和Unless用法
Ant部署應用程序
Apache Ant類型
Ant執行Java代碼
Apache Ant自定義組件
Ant和Eclipse集成
Apache Ant監聽器和記錄器
Ant Junit集成
Apache Ant IDE集成
Apache Ant InputHandler接口
Ant之外的Apache Ant任務
Apache Ant參數處理器
Apache Ant API
Apache Ant Jar示例
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