在Eclipse的插件體系中,所有的類庫文件都是以插件的形式存在的。如果你的Plugin項目要用到第三方API庫或者另一個工程的API,你可以將他們包裝成一個插件,這就是庫插件的含義。
在我們小組的設(shè)計中,Plugin和控制邏輯是分成兩個工程單獨開發(fā)的,Plugin主要實現(xiàn)界面功能,通過調(diào)用控制邏輯實現(xiàn)數(shù)據(jù)存儲、Blog發(fā)布、打印等功能,所以接觸到了制作庫插件這個過程,現(xiàn)在寫下來,希望有點幫助。
如何制作庫插件:
將庫工程轉(zhuǎn)換為Plugin工程,在MANIFEST.MF的overview里定義ID,在Runtime里加入你要公開的包(Exported Packages)。OK
如何使用庫插件,主要分為三步:
1、在Dependencies Tab的Required Plug-ins中加入你的庫插件(保證輸出項目時導(dǎo)出相應(yīng)的庫插件)
2、然后Compute build path(使項目能夠順利通過編譯)
3、在運行對話框的Plugin Tab里單擊Add required plugins,這樣項目才能正常運行
有一點忘了就會挺郁悶的!
RCP Eclipse Plugin
版權(quán)所有 羅明