建置配置

元件建置機制由一個建置配置架構來驅動。個別外掛程式、片段或元件的 建置配置可在對應元素的 build.properties 檔案中找到。

PDE 提供精靈來建立 build.properties 檔案,供每一個要封裝成元件 的外掛程式和片段來使用。 build.properties 檔案包含資訊來說明如何將來源資料夾編譯成 JAR。 您通常在元件處理編輯器內修改此檔案。您亦可直接使用另一個編輯器在 檔案中新增項目。

PDE 提供一個具有套表和來源檢視畫面的簡式編輯器來處理 build.properties。 檔案本身遵循 Java 內容格式。您需要提供許多索引鍵及其對應值。 多重值是以逗點當做定界符號來隔開的。

有六點可以由外掛程式或片段指定文字來併入建置中。這些點包括:

這些點所定義的值可以 Ant 型樣來表示。   這通常等同於一個要比對的逗點區隔字串清單。  

標準格式提供預期的結果。   例如,".jar" 表示最 上層目錄中的所有 JAR 檔。

這些型樣依預設並不完全。假設您要說明所有 Java 檔案,則應該使 用型樣 "**/*.java"。型樣 "**" 會比對任何數量的目錄層 次。同樣地,若要說明整個子樹狀結構,請使用 "foo/"。

這些點的預設值一律會自動產生,且識別碼的格式為 auto.<lastPortionOfPointId>。這樣可讓您視需要來置換並 延伸這些預設值。 為了設定置換值,有一個外掛程式在先前提及的 build.properties 檔案中定義其他的名稱/值內容。部份範例如下:

bin.includes=plugin.xml,*.jar
javadoc.packages=${auto.packages},org.eclipse.core.target.*
src.excludes=${auto.excludes},*Hack.java

build.properties 編輯器中輸入這些值時,外觀如下: