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 には、JDK 6 (2.1) に付属するものよりも新しいバージョンの JAXB (2.2) が必要であることが判明しました。

これを修正するには、「%JAVA_HOME%\lib\endorsed」ディレクトリ (C:\Program Files\Java\jdk1.6.0_03\jre\lib\endorsed for me) を作成し、新しい 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 に答える