【发布时间】:2013-02-23 13:25:25
【问题描述】:
当我在 KEmulator 或设备 (Sony Ericsson k800i) 上运行 J2ME 应用程序时,我在 J2ME 应用程序中实现 PIM API,我收到此异常
java.lang.NoClassDefFoundError: javax/microedition/pim/PIMException
尽管 jar 文件在 javax/microedition/pim 包内有 PIMException.class 文件。
【问题讨论】:
-
javax.microedition由于 Java ME 安全架构,类不会与您的代码一起部署到目标设备。目标设备必须支持相应的 API 才能运行您的应用程序。根据您的描述,KEmulator 和索尼爱立信 k800i 似乎不是这种情况,请查看他们的手册 -
问题解决了,我需要做的就是添加 JSR api 作为参考库,感谢您的快速回复。