现在碰到一个很诡异的问题,我在j2me上引入了一个包A,包里有个B方法,我在程序里的C.java中的D方法调用到A.B(),写个main函数单元测试一下,没问题,成功,但是别的地方调C.java中的D方法,就会报找不到A.B这个类
java.lang.NoClassDefFoundError:
太诡异了,有谁知道为什么呢??
顺便说一声,之前解析XML的时候用到了kxml这个jar包,也出现这个问题,后来把kxml源文件直接加进项目才解决找不到类的问题,和这情况一样,至今没搞懂。。。难道j2me里不让导入jar包吗???
------解决方案--------------------------------------------------------
当然可以导入包了,可能你的环境配置好或者导包的方式不对,我就用着kxml,没问题
------解决方案--------------------------------------------------------
不存在J2ME 不能使用外部包这样的问题, 估计是程序没编译好, 程序先清理,刷新下。