netbeans j2 me执行失败,错误代码为1,CLDC-run

w8f9ii69  于 2022-11-10  发布在  其他
关注(0)|答案(1)|浏览(110)

我在NetBeans 7.1中使用j2 me SDK 3.0和3.0.5创建了一个j2 me应用程序。几天前,在对代码进行重大更改(不影响启动)之前,该应用程序运行良好。现在尝试运行该应用程序时,它会启动模拟器,但无法启动该应用程序。输出如下所示:

Starting emulator in execution mode
Installing suite from: http://127.0.0.1:16200/BuitenBeter.jad
Processing UPDATE_CLASS

关闭仿真器时,会显示以下错误:


***Error***

Failed to execute MIDlet suite
C:\Users\Willem\Documents\NetBeansProjects\BuitenBeter\nbproject\build-impl.xml:782: Execution failed with error code 1.
BUILD FAILED (total time: 1 minute 16 seconds)

它指向的xml是:

<!--cldc-run-->
<target name="cldc-run" if="cldc-platform.trigger">
    <nb-run jadfile="${dist.dir}/${dist.jad}" jarfile="${dist.dir}/${dist.jar}" jadurl="${dist.jad.url}" device="${platform.device}" platformhome="${platform.home}" platformtype="${platform.type}" execmethod="${run.method}" securitydomain="${evaluated.run.security.domain}" commandline="${platform.runcommandline}" classpath="${platform.bootclasspath}:${dist.dir}/${dist.jar}" cmdoptions="${run.cmd.options}"/>
</target>

所以我假设CLDC无法运行。
当我创建了一个空的新项目,其中只有“Hello World”代码时,它在相同的配置下运行良好。

  • j2 me软件开发工具包3.0.5
  • 默认CldcPhone 1
  • CLDC-1.1课程
  • MIDP-2.0语言
  • 所有选择的可选程序包

我尝试过使用SDK 3.0,尝试过不使用所有可选软件包,尝试过使用CLDC-1.1.1。但选择CLDC-1.1.1时,它会自动执行以下操作:

Platform UEI-1.0.1 does not support "CLDC-1.1.1" configuration, setting back to CLDC-1.1.

到目前为止,在谷歌搜索之后,我已经尝试了以下解决方案:

  • 只需重新启动NetBeans
  • 正在停止Windows防火墙
  • 使用不同的设备和配置

谁能告诉我出了什么问题,或者我能做些什么来解决这个问题?

5uzkadbs

5uzkadbs1#

下载最新版本似乎为我解决了这个问题。我正在运行-产品版本:NetBeans IDE 7.2(内部版本号201207171143)- Java:1.7.0_03; Java热点(TM)客户端虚拟机22.1-b 02
现在运行正常。不幸的是netbeans更新功能不起作用,所以你需要卸载你当前的netbeans,下载并安装一个新的示例。

相关问题