Eclipse插件(RCP)项目打包
目標
RCP 項目打包,導出為一個在Windowns平臺可運行的軟件包。
分析
RCP項目導出為某一平臺的可運行程序,需要新建一個Product COnfiguration 文件,對導出i項目最一些配置,然后依據(jù)該文件導出項目。
實現(xiàn)
1 新建Product Configuration 文件
點擊File > New > Other > , 在打開的對話框中找到 Product Configuration ,如下圖,可以輸入product 快速過濾。
點擊 Next ,進入下一步,File name 中輸入 Epx(注:光標移出后,Eclipse會在其后添加 .product 后綴) ,然后點擊 Finish。即可完成配置文件創(chuàng)建。
2 配置
打開生成的 Epx.product 文件,如下圖
根據(jù)自己的需要填寫general infomation,Product Definition 應填寫當前項目的 Product 和 Application,如上圖。
點擊 Contens 進入Contens 配置頁面,點擊 Add ,在彈出的對話框中選擇自己的項目,然后點擊 Add 。如下圖所示:
點擊Add Required Plug-ins ,添加所有依賴的插件
點擊 Configuration 進入Configuration 頁面,點擊 Add Recommended… 按鈕,添加OSGI基礎(chǔ)插件。
點擊Launching,進入 Launching 頁面。如下圖配置軟件執(zhí)行的JDK環(huán)境及啟動程序文件的名稱。我是使用JDK11開發(fā)的,因此配置JDK11。下面的圖片是配置啟動程序文件的圖標,我們沒有準備,暫不配置。
至此,簡單的配置就已經(jīng)完成了,后面的幾項請自行學習……
3 導出
配置完成后,Ctrl + S 保存,然后打開 OverView,如下圖打開導出向?qū)?#xff0c;并填寫導出的文件最外層名字和導出到那個位置。
接下來點擊Finish,等待軟件導出。
運行
1 開打?qū)С龅奈募?#xff0c;根據(jù)配置我的項目將導出在D:\z_eclipse_workspace\epx-prod目錄,且其名稱為Epx。打開目錄如下:
2 Epx 中目錄結(jié)構(gòu)如下:
其中Epx.exe 就是程序啟動文件。點擊即可運行。
3 運行效果
總結(jié)
RCP項目打包是依靠產(chǎn)品配置文件(Product COnfiguration )的,這個文件中可以配置打包輸出產(chǎn)品的資源、啟動過程、支持的平臺(支持Linux、Mac、win,本文打出的是win版)、啟動時的閃圖、軟件圖標、關(guān)于、歡迎、更新等很多信息。
打好的產(chǎn)品可以分發(fā)給別人使用,開發(fā)者也可以進一步分裝,在軟件分發(fā)前提供好軟件運行的JDK版本,并使用bat或shell腳本,啟動它。以避免用戶找不到正確的JDK環(huán)境。
更多代碼見項目: epx
總結(jié)
以上是生活随笔為你收集整理的Eclipse插件(RCP)项目打包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于android的网络音乐播放器-播放
- 下一篇: 概率论和蒙特卡洛积分