最近一个项目在使用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);