こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Doja3.5 + Eclipse3.1.1でのデバッグがまともに動きません。

Doja3.5 + Eclipse3.1.1 でのデバッグ方法をご存知の方いないでしょうか?

現状は
1.[実行]-[構成及び実行]⇒[デバッグモード起動]にチェック⇒[実行]
2.[デバッグ]-[構成及びデバッグ]⇒[リモートJavaアプリケーション]⇒該当するプロジェクトを選択
 ⇒パラメータの類は変えずに[デバッグ]

と進めるとEclipseを起動した初回のデバッグのみデバッグが進み、
設定したブレークポイント等まで進んでくれるのですが

2回目からコンソールには

Connecting to 127.0.0.1 on port 2800
Waiting for debugger on port 8000
Connection received.

と表示される所まで進むのですが端末エミュレータウィンドウが表示されなかったり
端末エミュレータウィンドウまで表示され

doja_g.exeアプリケーションエラー 0x00412301の命令が0x00000004のメモリを参照しました。
メモリがreadになることはできませんでした。

のエラーメッセージが表示されデバッグできません。

Doja3.5 + Eclipse3.1.1の組み合わせではまともにデバッグはできないのでしょうか?
http://eclipsewiki.net/eclipse/?FrontPage や 
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1438386
等も参考にさせて頂いたのですがデバッグがまともに進みません。

原因に心当たりがある方、どうかご指導頂けないでしょうか?
よろしくお願いします。

できるならFOMA900以降でアプリを作成したいのでDojaのバージョンは3.5としています。
Eclipseの3.0以降はDojaが対応していないのでしょうか?

投稿日時 - 2006-06-15 11:31:20

QNo.2216810

暇なときに回答ください

質問者が選んだベストアンサー

関係ないかもしれませんが、という前提でお読みください。

今、ご質問者様のコンピュータインストールされているjdkはおそらく1.4.1以降だと思われます。そうでないとEclipse3.1.1は動きませんので。

対してDojaの動作が保障されるjdkのバージョンは1.3.1とのことです。つまり、1.4.1やTigerではDojaはまともに動く保証がないということらしいです。

ですので、jdkのバージョンに問題がある可能性があります。

その辺りの環境を再度見直してみてはいかがでしょうか。

投稿日時 - 2006-06-15 15:11:52

お礼

コンパイルする際はJDKを1.3準拠でコンパイルするようにしているのでその辺りは問題無いと思います。

質問を投稿してから気づいたのですが
http://www.nttdocomo.co.jp/service/imode/make/content/iappli/about/tool_foma2.html

ここにEclipse 2.1.1以外での動作確認はしておりませんと書いてありそれ以外のバージョンでは保証もなく

http://www.itmedia.co.jp/enterprise/articles/0407/15/news027_2.html
にもDoja3.5はEclipse3.0以降に対応していないと書かれている事から現在も対応していないのかと思います。

なのでDojaは3.5のままでEclipseのバージョンを2.1.1に落とし、環境を変えようと思います。

質問に答えて頂きありがとうございました。

投稿日時 - 2006-06-15 15:42:02

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問