NetBeans 7.1でj2me SDK 3.0と3.0.5の両方でj2meアプリケーションを作成しました。数日前、スタートアップに影響を与えないコードの大きな変更の前に、うまくいきました。今すぐアプリケーションを実行しようとすると、エミュレータが起動しますが、アプリケーションの起動に失敗します。出力は次のように表示されます。j2meエラーコード1、CLDC実行で実行に失敗しました
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"コードだけの空の新しいプロジェクトを作成したとき、同じ設定でうまく動作します。次のとおりです。
- のJ2ME SDK 3.0.5
- DefaultCldcPhone1
- 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.
は、これまでのところ、グーグルでの後、私は次のようsollutionsを試してみた:
- は、単にWindowsファイアウォール を停止NetBeansの
- を再起動します
- さまざまなデバイスと設定を使用する
何が間違っているのか誰に教えてもらえますか私はこれを解決することができますか?
解決しましたか?私はデフォルトのデモプロジェクトを使用して同じ問題を抱えています:HelloMidlet.java – Memochipan
@Memochipan nope、まだ私のラップトップで動作するJ2ME SKD 3.0でプロジェクトをインポートすることで回避策を見つけました。それは解決策ではありませんが、それは動作します:) –