非 Ant 的專案建置器

當我們看完專案建置器範例後,您可能已經注意到,在我們建立專案建置器的 Ant 建置檔時,可以選擇外部工具類型:

外部工具類型選擇對話框

程式選項其實包含所有的項目,它能讓您為本端或網路檔案系統中可存取的任何執行檔定義外部工具。假設您不使用 Ant,而要使用自己的 Shell Script 或 Windows .bat 檔案來將 Eclipse 專案封裝成 JAR 並加以部署。然後,您可建立一個程式外部工具,來指定要用何種方式在何處執行您的 Script。

  1. 建立一個 Script 來執行您偏好的部署步驟。
  2. 在其中一個導覽視圖中,選取您要建置的專案,然後從快速功能表選擇內容
  3. 選取建置器,按一下新建...,選取程式,再按一下確定
  4. 這時會出現外部工具對話框,並配置成程式類型工具。
  5. 輸入 Script 的位置、其工作目錄和任何必要的引數。

    程式類型工具的外部工具對話框

  6. 在此情況下,Script 是 Windows .bat 檔,但它可以是 Linux Shell Script、Perl Script,或只是可以在您系統上執行的其他任何項目。
  7. 重新整理建置選項標籤與我們在 Ant 專案建置器中所看到的完全相同。特別是建置選項標籤可讓我們控制哪些類型的建置可用來觸發建置器建置檔。
  8. 套用變更,然後按一下確定
  9. 如同 Ant 專案建置器一樣,我們可以控制這個專案建置器與其他專案建置器(例如 Java 專案的預設 Java 建置器)之間的順序。
  10. 重建您的專案。這樣會觸發 Script 的執行。它所產生的任何輸出都會傳送到主控台視圖

Ant 是配置和部署專案的好工具。但如果您偏好其他工具或想要自己進行,您可以設定一個「程式」外部工具專案建置器。這樣可以讓您自訂專案的開發,同時保有在每次建置專案時自動執行 Script 的方便性。

相關作業
建立 Ant 建置檔
編輯 Ant 建置檔
儲存及重複使用 Ant 選項
執行 Ant 建置檔
建立專案建置器 Ant 建置檔
將 Ant 建置檔當作專案建置器
執行專案建置器
外部工具
獨立式外部工具