【发布时间】:2013-01-27 04:59:23
【问题描述】:
我也在 BlackBerry 支持论坛的“NoClassDefFoundError while preverify the jar files in BlackBerry”主题下提出了这个问题
我在我的 BlackBerry Project 中添加一个库文件(jar 文件)并尝试运行它。但它给了我以下错误:Error!: Missing stack map at label 77。所以我试图找出问题并找到这个链接:Preverify Link
所以我尝试使用预验证器来解决这个问题。当我使用 BlackBerry eclipse 插件时,我尝试过这种方式:
- 将jar文件复制到我的eclipse 6.0插件的bin文件夹中(eclipse-SDK-3.5.2-win32\eclipse\plugins\net.rim.ejde.componentpack6.0.0_6.0.0.29\components\bin)
-
在命令行中执行以下命令:
preverify -classpath "<path to 6.0.0.29 SDK>\net_rim_api.jar" "ArcotOTP-Lib-Java-Test-2.0.0.jar"
但运行此行后,我收到以下错误:
预验证类 Mypackage.API$1 时出错 java/lang/NoClassDefFoundError: Mypackage/Test【问题讨论】:
-
我尝试过这种方式..stackoverflow.com/questions/8723540/… 但不适合我..
标签: blackberry java-me eclipse-plugin preverify