Apache Ant目標-target標籤
目標是一個或多個任務的集合。 任務是一段代碼,即將被執行。 構建文件包含一個項目,在項目內部聲明瞭所有目標。 要創建目標,可以使用<target>
標記。
<target name="run">
...
</target>
目標可以依賴於其他目標,並且依賴目標必須在當前目標之前執行。 例如,可能有兩個目標:一個編譯目標,另一個用於運行代碼。 現在,只能在執行編譯目標後運行目標。 因此運行目標取決於編譯目標。 看下面一個例子。
<target name="run" depends="compile">
...
</target>
<target name="compile">
...
</target>
調用順序:編譯(compile)-> 運行(run),表示目標執行的順序。
注意:每個目標只執行一次,即使它有多個依賴目標。
目標具有以下列出的各種屬性。
屬性
描述
必需?
name
要設置目標的名稱
是
depends
它所依賴的目標列表。
否
if
一個計算結果爲true
的屬性
否
unless
一個計算結果爲false
的屬性
否
description
這個目標函數的簡短描述
否
extensionOf
將當前目標添加到擴展點的從屬列表。
否
onMissingExtensionPoint
如果此目標擴展了缺少的擴展點,該如何處理。
否
name
屬性可以是任何有效的字母數字字符串。
0 條評論,你可以發表評論,我們會進行改進
