經(jīng)過上面的步驟可以創(chuàng)建一個基本的RCP程序在這個程序中,窗口上顯示的是一個透視圖,透視圖中含有一個編輯器區(qū)域,以后,我們可以逐步為這個程序添加菜單、工具條和為這個透視圖添加視圖、編輯器等等! ‖F(xiàn)在,這個程序只能在Eclipse環(huán)境下運行,而RCP的目標(biāo)是創(chuàng)建可以獨立運行的應(yīng)用程序,我們的事情還沒完呢。下一步,在項目上點右鍵,創(chuàng)建產(chǎn)品配置文件:
輸入產(chǎn)品配置文件名:
生成的產(chǎn)品配置文件在編輯器中打開,應(yīng)該是這個樣子的:
剛開始,上面的幾個文本框都是空的,點新建按鈕之后,彈出如下的對話框,輸入產(chǎn)品名稱后,點完成就行了。
點擊配置文件中的“啟動程序”,我們可以試著啟動我們的RCP程序。結(jié)果呢,會出錯。原因很簡單,因為我們沒有為我們的程序選中它依賴的插件。 選中配置文件的“配置”選項卡,添加以下幾個依賴項,記住,一定要把我們自己,也就是com.blogjava.youxia.rcp_start加進(jìn)依賴項,否則會出錯。最開始的時候,就是這么一點小問題,讓我浪費了幾天時間。
再點擊添加必須的插件,自動添加其它的依賴項! ≡傧乱徊,設(shè)置項目的構(gòu)建路徑,如下圖:
下一步,導(dǎo)出我們的程序:
點下一步,輸入我們程序?qū)С龅哪夸,如下圖:
點完成按鈕之后,我們的程序就導(dǎo)出到我們的指定的目錄中了,打開這個目錄,可以看到一個類似eclipse的程序圖標(biāo),雙擊運行,效果如下圖:
最后,需要說明兩點:第一,如果希望生成的程序有自己的圖標(biāo),可以在產(chǎn)品配置文件中的最后兩個配置文件中設(shè)置;第二,生成的程序應(yīng)該是沒有菜單欄的,因為我的Eclipse安裝了MyEclipse,所以導(dǎo)出的程序就多了兩個菜單。