1

我在 Java Wireless 工具包中尝试了一个简单的 HelloWorld 程序(CLDC 和 MIDP),但是当我在 Java ME SDK 中尝试时,它构建得很好,但模拟器没有出现。它显示以下消息

Starting emulator in execution mode
Error
Failed to connect to device 0!
Reason:
Emulator 0 terminated while waiting for it to register!

我在 Windows XP 上并使用 Java ME Platform SDK 3.0,我没有使用 Netbeans 或 Eclipse。

4

2 回答 2

1

我遇到了这个问题,防火墙/IDE 刷新/DEP 解决方案都不起作用。事实证明,Java ME SDK 需要更新版本的 JAXB (2.2),而不是 JDK 6 (2.1) 附带的版本。

要解决这个问题,请创建一个“%JAVA_HOME%\lib\endorsed”目录(我是 C:\Program Files\Java\jdk1.6.0_03\jre\lib\endorsed),下载一个新的 jaxb-api.jar(http: //www.java2s.com/Code/JarDownload/jaxb-api/jaxb-api-2.2.3.jar.zip为我工作),并将其解压缩到 lib\endorsed 中。

于 2013-05-20T06:35:49.893 回答
1

完全关闭它会解决问题!多么充满错误的模拟器!

于 2012-06-26T07:37:31.567 回答