儲存及重複使用 Ant 選項

當我們在前一節中執行 HelloWorld.xml Ant 建置檔時, 我們選擇的目標,以及「執行 Ant」對話框中的所有其他選項都會儲存到一個叫做「啟動配置」的實體中。啟動配置包含依特定方式來執行 Ant 建置檔的所有必要的詳細資料。 單一的 Ant 建置檔可以關聯到多個啟動配置。因此,除了上一步驟所建立的啟動配置,指定我們的 HelloWorld.xml 建置檔應該依這個順序來執行目標 "Hello" 和 "World", 也可能會指定不同的目標或只是不同的順序來針對相同建置檔建立第二個啟動配置。 利用這個方式來建立多個啟動配置,可讓您只是簡單指定對應的啟動配置,便能迅速執行任何配置中的 Ant 建置檔。

  1. 從「工作台」工具列中,選取執行 > 外部工具 > 外部工具...
  2. 這時會開啟「外部工具」對話框,提供啟動配置選項,供您檢視和編輯。在左邊的樹狀結構中,會已經選取好我們在執行 HelloWorld.xml 建置檔時所建立的啟動配置, 而右邊的標籤則顯示這個啟動配置的選項。
    「外部工具」對話框
  3. 在對話框頂端,將名稱變更為 'Hello World',然後套用變更。
  4. 在左側樹狀結構中,在所選啟動配置上呼叫快速功能表來選取複製,或在樹狀結構上的工具列中選取複製。 這時會建立 Hello World 建置檔的啟動配置副本,並且在名稱後面附加 '(1)', 然後樹狀結構中會選取新的啟動配置。
  5. 將新的配置重新命名為 'World Hello'。
  6. 目標標籤中,按一下次序... 按鈕,變更目標的次序, 使 World 目標先執行,然後套用變更。
  7. 按一下執行
  8. 和之前一樣,HelloWorld.xml 建置檔會執行,並且將其輸出傳送到「主控台」視圖。 然而,這次因為目標順序反轉,所以輸出也會反轉。
  9. 回到工具列中的「外部工具」下拉功能表。
    外部工具下拉功能表
    請注意,歷程中有兩個項目,一個是針對 Hello World,另一個是針對 World Hello。如果要重新執行 Ant 建置檔,使其輸出 Hello World, 您只需要選取歷程中的這個啟動配置。如果要重新執行啟動配置來輸出 World Hello,請在歷程中選取這個配置。
    附註:歷程是有順序的,最常執行的配置會出現在下拉功能表頂端。