1
我如何可以訪問插件一個jar文件,而罐子可在其它插件B.訪問罐子
我添加插件B中依賴於一個插件,但似乎不工作。實際上,插件B只是一個包含jar文件的包裝器插件,我希望這個jar可以在不同的插件中使用。
如何在RCP應用程序中實現此目的。
編輯
我添加的jar運行下 - >類路徑中添加清單下運行的所有包 - >導出包和插件,我需要它,我增加了包裝插件作爲依賴。
當我嘗試執行此代碼
try {
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
我收到以下錯誤
java.lang.NoClassDefFoundError: com/healthmarketscience/jackcess/util/ErrorHandler
感謝
的
Bundle-ClassPath
和Export-Package
項查收編輯 – wearybands什麼是'COM/healthmarketscience/jackcess/UTIL/ErrorHandler'?這不是你正在加載的課程。 –
實際上有3個包裝插件,每個人都包含一個jar文件,一個是ucanaccess.jar,jackcess.jar和hsqldb.jar – wearybands