正在產生 Ant Script

Ant 是一個簡單的開放程式碼 Script 引擎,能夠執行以 XML 格式撰 寫的 Script。 Ant 適合執行自動化建置中常見的工作。  

在外掛程式、片段或特性 build.properties 所設定的變數,其用途是產生 Ant 的 Script。 PDE 會產生 Ant Script 來建立個別的外掛程式和片段建置檔案, 以及一個整體的 Script 來建置特性 JAR。 這個 "main" Script 亦負責以正確次序來執行個別的 Script 檔(由外掛 程式相依關係鏈來定義)。 每一個建置檔案的名稱相同 (build.xml),在對應的專案中建立成為 manifest 檔 的同層級檔。

因為 Ant Script 使用 build.properties 中的置換變數, 您通常可「依現狀」使用,不需要修改已產生的 Script。 如果您修改這些變數,則每次想要重新建置元件時,不可重建 Script。

如果要建立 Script,則在「導覽器」或「套件瀏覽器」視圖中選取了適合的 manifest 檔(plugin.xml、 fragment.xml 或 feature.xml)時,您可以簡單選取建立 Ant 建置檔。 這個指令將產生建置 Script。當選取了剛產生的 Script 檔時, 從蹦現功能表選取執行 Ant... 之後,將開啟下列精靈:

顯示可用目標檔的 Ant 執行精靈

標準 Ant 精靈容許兩種自訂方法:藉著提供執行引數和選取一或多個建置目標檔。

內容

Ant 引數一般是用來提供置換預設值的內容值以及控制建置程序。 使用 "-Dproperty=value" 設定引數。下列為重新組織的內容:

如果要改寫編譯器的行為,請辨識下列內容:

目標

執行特性建置 Script 時,使用下列目標來呼叫外掛程式或片段的個別目標。 為了指定要執行的目標檔,應該要設定內容目標(例如,-Dtarget=refresh)。 其中一個 all.* 目標檔作為疊代,要執行的實際目標檔卻透過內容目標來指定。