首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

rcp(插件开发)引入第三方jar包,报 NoClassDefFoundError 异常的解决方案

2012-09-14 
rcp(插件开发)引入第三方jar包,报 NoClassDefFoundError 错误的解决方案在我们开发RCP时,有时引入第三方的

rcp(插件开发)引入第三方jar包,报 NoClassDefFoundError 错误的解决方案

在我们开发RCP时,有时引入第三方的jar,jar已经明明引入,却报这种异常NoClassDefFoundError。
也就是大家经常要问的:在RCP应用程序中引用外部jar后产生的NoClassDefFoundError问题

这个问题类似的5年前的时候就出现这种情况,不过总是忘记,所以还是写下来好一些。

我们一般因为把jar添加到build path中就可以了,其实不然
此种方法只是适合普通的application程序,而不适合RCP程序

而RCP中我们要添加在runtime的classpath中,这样RCP才能识别出来。
那解决方案:
1.选择Runtime页面
2.查看右侧的classpath
3.点击add按钮,添加第三方的jar

跑一跑 试一试!!! 

热点排行