開發您的第一個 Eclipse RCP 應用程序(7/12)

 
前一頁 第 7 頁,共 12 頁 後一頁


對本教程的評價

幫助我們改進這些內容


在 Eclipse 之外部署

在開發一個應用程序之後,目標是部署和運行獨立的應用程序,用戶不必知道底層所使用的 Java 和 Eclipse 代碼。對於一個真正的應用程序,您可能會提供一個由類似 InstallShield 或 NSIS 這樣的安裝程序生成的一個自包含的可執行文件。這超出了本教程的範圍,因此您實際上將創建一個 Eclipse 安裝目錄的簡化版本。該目錄必須包含本機啓動程序、startup.jar、config.ini 和產品需要的所有插件和特性。

Eclipse 提供一個 Eclipse Product 導出嚮導來幫助您在文件系統中構建 Eclipse 安裝目錄。

步驟 1:將 Hello World RCP 產品導出到文件系統

所有插件和特性項目都包含一個 build.properties 文件。該文件由 Eclipse 用來指出應該導出哪些文件。在導出 RCP 應用程序之前,您必須用添加到 com.ibm.plte 插件和 com.ibm.plte 特性的附加文件或文件夾來更新該文件。build.properties 文件不必手動更新。您可以使用 plugin.xml 或 feature.xml 編輯器的構建頁面。

實現步驟:

  1. 轉到 com.ibm.plte (plugin.xml) 編輯器的構建頁面。選擇將用 com.ibm.plte 插件導出的以下文件或文件夾並保存文件:
    • about.html
    • about.ini
    • about.properties
    • icons folder
    • splash.bmp
  2. 轉到 com.ibm.plte (feature.xml) 編輯器的構建頁面。選擇將用 com.ibm.plte 特性導出的文件 license.html 並保存文件。
  3. 轉到 plte.product 編輯器的 overview 頁面並單擊 Eclipse Product export wizard,以啓動 Export 嚮導。
  4. 選擇 Directory 作爲 Export Destination。指定文件系統上的一個位置以導出 RCP 應用程序,並單擊 Finish




回頁首


步驟 2:從文件系統運行 Hello World RCP 產品

實現步驟:

  1. 確保已關閉先前打開的 RCP 應用程序。使用命令提示符窗口,轉到您導出應用程序的位置。運行 plte.exe 命令。先前您所運行的同一 RCP 應用程序將打開。
  2. 單擊 Help > About PLTE 打開 About 對話框。注意,對話框在 Feature Details 按鈕上有兩個圖標。第一個代表 org.eclipse.rcp 特性,第二個代表 com.ibm.plte 特性。

    圖 18. Hello World RCP 應用程序的 About 對話框
    Hello World RCP 應用程序的 About 對話框

  3. 單擊 Feature Details 打開 About Feature 對話框。
  4. 選擇 com.ibm.plte 特性。注意,License 按鈕是啓用的。這是因爲您早先添加了一個 license.html 文件。
  5. 單擊 License 在瀏覽器中打開 license.html。

    圖 19. Hello World RCP 應用程序的示例許可
    Hello World RCP 應用程序的示例許可

  6. 找到並打開 com.ibm.plte 插件的 plugin.xml。注意,該插件定義了三個擴展點:
    • org.eclipse.core.runtime.applications - 是在第 1 部分使用 Hello RCP 模板創建的
    • org.eclipse.ui.perspectives - 是在第 1 部分使用 Hello RCP 模板創建的
    • org.eclipse.core.runtime.products - 是在第 3 部分使用 Product Configuration 編輯器創建的


    圖 20. com.ibm.plte 插件的 plugin.xml
    com.ibm.plte 插件的 plugin.xml

  7. 返回到 Eclipse 工作臺。單擊 Run > Run 打開 Run 對話框並選擇 Eclipse Application > Eclipse Application configuration。注意,該配置包含應用程序 com.ibm.plte.application 和產品 com.ibm.plte.product。

    圖 21. 啓動 Configuration 對話框
    啓動 Configuration 對話框
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章