專案建置器 Ant 目標

當利用 Ant 建置檔來建立新的專案建置器時,目標及其執行時間,是有待設定及瞭解的關鍵資訊之一。

當建立新的 Ant 建置檔專案建置器時,會設定執行預設的「清除」之後手動建置目標,另外兩個種類自動建置「清除」期間設為不執行。 如果您想要配置建置器,讓它針對特定的建置類型,從建置檔執行特定的目標,就需要進一步瞭解建置類型為何,更重要的是,何時執行它們。

下列各節說明各個建置類型及其執行時間。

「清除」之後

通過專案 > 清除... 指令來清除專案之後,執行這個建置類型。

不論您的工作區自動建置設定為何,「清除」之後都是在清除之後,在緊接著的下一次建置期間執行。 如果您將工作區自動建置設為開啟,這會在清除之後自動執行,否則,您必須呼叫手動建置指令之一;專案 > 建置專案專案 > 全部建置,或啟用專案 > 自動建置

手動建置

當您關閉工作區自動建置(專案 > 自動建置),以及通過專案 > 建置專案專案 > 全部建置 (Ctrl+B) 指令來呼叫建置時,會執行這個建置類型。

執行手動建置目標的時機,有三個例外:

  1. 如果建置是在清除之後的第一次建置(專案 > 清除...),就會改成執行「清除」之後建置
  2. 如果沒有設定「清除」之後的執行目標,在清除之後(專案 > 清除...),會執行手動建置目標
  3. 如果沒有要建置的東西,也就是專案沒有變更,就不會 執行手動建置目標。

自動建置

當您開啟工作區自動建置(專案 > 自動建置),且您在專案中進行變更並加以儲存之時,會執行這個建置類型。

「清除」期間

當您通過(專案 > 清除...)指令來呼叫全新的建置時,會執行這個建置類型。

「清除」期間並不取決於工作區自動建置設定(專案 > 自動建置),因為它是執行「清除期間」建置,而不是在清除之後,例如「清除」之後手動建置

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