摘要: 在使用RCP做項(xiàng)目時(shí),最后的發(fā)布一般是用.product文件的Export wizard導(dǎo)出Product,但是導(dǎo)出的插件默認(rèn)情況下都是以jar包的形式導(dǎo)出,而有的時(shí)候會(huì)有在項(xiàng)目中使用的第三方包不允許我們?cè)趯?dǎo)出的產(chǎn)品中進(jìn)行發(fā)布,但可以允許用戶自己下載后進(jìn)行添加,因?yàn)閖ar包的形式是把所有依賴的jar包也一起打包成jar,因此jar的形式就不能達(dá)到我們發(fā)布的要求。在試過(guò)了很多方法后,我們覺(jué)得如果導(dǎo)出的形式改成文件夾的形式是可行的。因?yàn)橐话銇?lái)說(shuō),發(fā)布的插件都會(huì)有一個(gè)lib文件夾存放依賴的jar,如果我們?cè)赽uild.properties文件中設(shè)置不把依賴的lib下jar包發(fā)布,并且以文件夾的形式發(fā)布插件,讓用戶自己下載添加到lib文件夾里,這樣就ok了。
閱讀全文