Apache Ant 任務 - 條件



描述

如果條件為真,則條件任務將預設將屬性值設為真;如果條件為假,則不設定屬性。可以透過指定 value 屬性來將值設為除預設值以外的值。

屬性

序號 屬性和描述
1

屬性

要設定的屬性的名稱。(必填項)

2

要將屬性設定為什麼值。

3

其它

如果條件計算結果為假,則將屬性設定為的值。

示例

用法

使用以下內容建立 build.xml −

<?xml version="1.0"?>
<project name="TutorialPoint" default="info">
   <condition property="isWindows">
      <os family="windows"/>
   </condition>
   <target name="info">
      <echo message="${isWindows}"></echo>
   </target>
</project>

上面的指令碼將基於底層作業系統是否是 Windows 來設定變數 is Windows。

輸出

在上述構建檔案中執行 Ant 會生成以下輸出 −

F:\tutorialspoint\ant>ant
Buildfile: F:\tutorialspoint\ant\build.xml

info:
   [echo] true

BUILD SUCCESSFUL
Total time: 0 seconds
廣告