Osgi環境下解決ClassNotFoundException

最近一個項目在使用mina傳輸數據的時候,osgi客戶端總是報錯,ClassNotFoundException,參考下面的文檔:http://kangzye.blog.163.com/blog/static/3681922320105130314194/

最後解決了問題,代碼如下:



ClassLoader curThreadCls=Thread.currentThread().getContextClassLoader();
        ClassLoader cls=Main.class.getClassLoader();
        if(curThreadCls!=cls)
            Thread.currentThread().setContextClassLoader(cls);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章