日期:2014-05-20  浏览次数:20758 次

j2me打包第三方的源代码为JAR包,在工程中使用时编译可以通过,但是链接时找不到类
我现在做的一个J2ME的项目对服务器发送过来的HTML数据进行解析显示,我从网上下载了Fire的开源代码,里面也提供了几个使用的例子,按照那些来使用都可以用来解析网页,我现在打算将Fire的源代码打包为JAR,然后供自己调用,这样生成的.CLASS文件也没那么大,打包的方式是这样的:右键——>export——>JAR,如此下来生成了JAR包。然后在自己新建的J2ME工程中导入JAR包,调用Fire.jar中的类,在编译的时候没有问题,能够编译通过,但是当运行起来后就会提示找不到类
java.lang.NoClassDefFoundError: gr/fire/browser/Browser
请问这个原因是什么呢,我是用myeclipse+sun wtk打包的

------解决方案--------------------
在buildpath配置中的标签页勾选order and export中你导入的jar包。