首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sun WTK预验证在J2ME中失败- java/lang/NoClassDefFoundError

Sun WTK预验证在J2ME中失败- java/lang/NoClassDefFoundError
EN

Stack Overflow用户
提问于 2012-06-15 13:26:41
回答 1查看 755关注 0票数 1

我已经编写了ANT脚本来预先验证类。

代码语言:javascript
复制
 <property name="wtkHome" location="C:/WTK2.5.2"> </property>
 <property name="midp_lib" value="${wtkHome}/lib/midpapi21.jar"></property>
   .... 
  ........
<property name="build" value="build"/>
.....
   ......    

    <target name="preverify">
            <mkdir dir="${build}/preverified"/>
                <exec executable="${wtkHome}/bin/preverify">
                  <arg line="-classpath ${wtkHome}/lib"/>
             (or) <arg line="-classpath ${midp_lib}"/>
                  <arg line="-d ${build}/preverified"/>
                  <arg line="${build}/classes"/>
                </exec>
        </target>

当上面的脚本执行时,它不能在类路径中找到midp类,所以它显示了错误,

代码语言:javascript
复制
[exec] Error preverifying class first.MCCanvas
[exec] java/lang/NoClassDefFoundError: javax/microedition/lcdui/Canvas
[exec] Result: 1

但是所需的库在类路径中,请注意,对于MIDlet和Canvas类,编译是很好的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-15 19:42:24

尝试使用反斜杠"\“

代码语言:javascript
复制
<arg line="-classpath C:\WTK2.5.2\lib\midpapi21.jar"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11045052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档