EclipseME (MTJ) で「壊れた」デバッガを修正するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/67559

質問

壊れたデバッガー、つまり起動しないデバッガーを修復するにはどうすればよいですか? EclipseME (現在はモバイル ツール Java)?

(この質問にはすぐに別の質問から転送される回答があります)

役に立ちましたか?

解決

私にとって EclipseME で最も厄介な問題は、デバッガが「壊れている」ということで、起動しませんでした。これについてはドキュメントで説明されていますが、最初に EclipseME をインストールしたときにこのヒントを見つけるのに約 1 時間かかり、1 年後に JavaME 開発に戻ったときにさらに 1 時間かかったので、この知識をここでも共有することにしました。

デバッガが起動しない場合は、

  1. Eclipseの「設定」メニューの「Java > デバッグ」セクションを開き、「キャッチされなかった例外で実行を一時停止する」と「コンパイルエラーが発生した場合は実行を一時停止する」のチェックを外します。
  2. ダイアログの下部近くにある「デバッガのタイムアウト」を少なくとも 15000 ミリ秒に増やします (ドキュメントにはこう書かれています;実際、この値の二分探索により、ケースに最適な遅延が見つかる可能性があります)。

その後、Eclipse は KVM に接続し、デバッガが接続されたミッドレットを実行できるようになります。

他のヒント

ほとんどのデバッガーは、コマンドライン インターフェイスも備えた単なるプラグインです。コマンドラインからデバッガーを実行して、動作するかどうかを確認してください。存在する場合は、プラグインの設定を確認してください。プラグインの再インストールが必要になる場合があります。

警告:私は EclipseME を使用したことはありませんが、Ubuntu 用 Eclipse の Gnu C デバッガーでも同様の問題を抱えていました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top