日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Eclipse插件(RCP)项目打包

發(fā)布時間:2024/3/26 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Eclipse插件(RCP)项目打包 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目標

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 infomationProduct 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)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。