在導(dǎo)出RCP時把插件打包成文件夾的形式而不是jar包
摘要: 在使用RCP做項目時,最后的發(fā)布一般是用.product文件的Export wizard導(dǎo)出Product,但是導(dǎo)出的插件默認(rèn)情況下都是以jar包的形式導(dǎo)出,而有的時候會有在項目中使用的第三方包不允許我們在導(dǎo)出的產(chǎn)品中進行發(fā)布,但可以允許用戶自己下載后進行添加,因為jar包的形式是把所有依賴的jar包也一起打包成jar,因此jar的形式就不能達(dá)到我們發(fā)布的要求。在試過了很多方法后,我們覺得如果導(dǎo)出的形式改成文件夾的形式是可行的。因為一般來說,發(fā)布的插件都會有一個lib文件夾存放依賴的jar,如果我們在build.properties文件中設(shè)置不把依賴的lib下jar包發(fā)布,并且以文件夾的形式發(fā)布插件,讓用戶自己下載添加到lib文件夾里,這樣就ok了。 閱讀全文
posted @ 2008-12-02 11:18 花開有時 閱讀(3013) | 評論 (3) | 編輯 收藏