匯出特性
PDE 提供了匯出特性精靈,供您將特性和組成它的外掛程式和片段匯出成適合部署的形式。
這個精靈使您不需要面對 Ant Script,也使工作區免於沾染建置作業期間所產生的資源。
您可以在檔案 > 匯出... > 開發外掛程式 > 可部署的特性之下,存取這個精靈。
選取特性
這個精靈會顯示所有在工作區中找到的非二進位特性。
請選取要匯出的特性。 如果您發現總是在匯出同一組特性,您可以按工作組... 來定義一個工作組。
特性是以遞迴方式來建置;因此,當一個特性含有另一個特性時,只需要選取最上層特性,便可以同時匯出它們。
目的地
您可以選擇將特性及組成特性的外掛程式匯出到某個目錄或 ZIP 保存檔中。
如果您選擇匯出到某個目錄(預設值),在所選目錄中,特性會放在 features/ 子目錄,外掛程式會放在 plugins/ 子目錄中。
如果您選擇匯出到保存檔,所有特性和外掛程式都會套裝在單一 ZIP 保存檔中。 另外,ZIP 內的根目錄結構也是從 features/ 和 plugins/ 開始。
選項
併入程式碼選項會導致同時匯出程式碼和二進位檔。 如果外掛程式套裝成 JAR,程式碼會放在 JAR 根目錄的 src/ 資料夾中。 如果外掛程式套裝成一般目錄,程式碼會放在程式庫 JAR 的同層外掛程式目錄內的程式檔 ZIP 中。 請參閱程式碼位置一文,以取得原始保存檔命名慣例的詳細資料。
套裝成個別 JAR 保存檔選項會將特性及組成它們的外掛程式套裝成 JAR。 如果沒有選取這個選項,特性便會匯出成一般目錄,組成它們的外掛程式會依照 feature.xml 標記所指定來進行套裝。 在 feature.xml 中含有 unpack="false" 標記的外掛程式項目會匯出成 JAR;否則,便會匯出成目錄。
另存為 Ant Script 選項可讓您將匯出作業的設定儲存起來,稍後不需要重歷這個精靈,便能重新執行它。 如同匯出作業,Ant 作業也是以非同步工作來執行;因此,它可能不適合併到較大的 Ant Script 中。
JAR 簽章
只有在選項標籤中選取了套裝成個別 JAR 保存檔選項時,才會出現 JAR 簽章標籤。
如果 JAR 需要簽章,您必須以完整的 JDK 來執行 Eclipse,而不只是 JRE。
金鑰儲存庫位置、別名和密碼等都是簽章作業的必要欄位。
Java Web Start
只有在目的地標籤中選取了目錄選項,且選項標籤中選取了套裝成個別 JAR 保存檔選項時,才能使用 Java Web Start 標籤。
。
網站 URL 和 JRE 版本都是必要欄位。