匯出特性

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 簽章

如果 JAR 需要簽章,您必須以完整的 JDK 來執行 Eclipse,而不只是 JRE。

金鑰儲存庫位置別名密碼等都是簽章作業的必要欄位。

 

Java Web Start

只有在目的地標籤中選取了目錄選項,且選項標籤中選取了套裝成個別 JAR 保存檔選項時,才能使用 Java Web Start 標籤。

Java Web Start

網站 URLJRE 版本都是必要欄位。