• 締切済み

Eclipse で S! Appli Emulator [統合版] のデバッグ

S!アプリ(JSCL版)を製作中ですが、デバッグがうまくいかず困っています。(ブレークポイントでブレークしない。) 開発環境) ・j2sdk1.4.2_16 ・Eclipse3.2.0 (日本語化済み) ※ 3.2.1でも現象同じ ・JSCL用 S! Appli Emulator - S! Appli Emulator [統合版] ・Eclipse向けプラグイン : 632-111-EclipsePlugin_JSCL_20070202 環境構築) インストールや設定などは、プラグイン同封のIDE組込みガイドを参照しました。(手順通り) 次の操作によりデバッグを開始しています。 メニュー[実行] -> [構成及びデバッグ] -> S!アプリ-新規構成] (設定内容:プロジェクト=プロジェクト名、JADファイル=フルパス、 エミュレータ=S! Appli Emulator [ 統合版 ] Ver. 1.0.0、 デバイス=S!_Appli_Universal_JSCL1_3_2) -> [デバッグ] エミュレータが起動され、以下がコンソールに表示されます。 transport:dt_socket address: localhost:2800 server: 8000 suspend: n [[KVMDebugProxy/Out]]: Connecting to localhost on port 2800 [[KVMDebugProxy/Out]]: Waiting for debugger on port 8000 [[KVMDebugProxy/Err]]: KVM not ready: Connection refused: connect initialize MA-x Emulator [[KVMDebugProxy/Out]]: Connection received. また、ポートの状況は次のようになっています。(netstat -bo) Proto Local Address Foreign Address State PID TCP User:2800 localhost:4936 ESTABLISHED 3896 [emulator.exe] TCP User:4936 localhost:2800 ESTABLISHED 924 [java.exe] TCP User:4937 localhost:8000 ESTABLISHED 208 [javaw.exe] TCP User:8000 localhost:4937 ESTABLISHED 924 [java.exe] ここで、ソフトキーを押しますが、ブレークせずに処理は続きます。 (ソフトキーを押した所にブレークポイントを設定しています。  また、他の箇所に設定しても止まりません。) アプリ自体は以下の条件で期待通りに動いています。 ・Eclipse上での実施 ・エミュレータ単体での実施 ・Eclipse上でのデバッグ実施(上記ブレークしません) ・MEXAプラグインを導入し、MEXAプロジェクトとした場合、  実行、デバッグ(ブレーク含む)とも問題ありません。 いろいろ調査、検索しましたが解決できず、手順や設定の問題など その他、情報あれば教えてください。よろしくお願いします。

みんなの回答

  • isle
  • ベストアンサー率51% (77/150)
回答No.1

未確認ですが、Eclipseで認識されているJREが公開版になっててそれが原因だったりとかしませんかね。 SDKのインストールフォルダ下のjreフォルダにあるJREを手動で登録してみては?

POP0POP
質問者

お礼

ご回答ありがとうございます。 残念ながら現象かわりませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 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が対応していないのでしょうか?

    • ベストアンサー
    • Java
  • eclipse-Tomcatでのデバッグについて

    eclipse-Tomcatでのデバッグについて 下記の構成 eclipse3.5 jdk1.6 Seasar2のプラグイン各種 Doltengを使用してプロジェクトを作成しています。 Actionクラスのアノテーション@Executeのメソッドにブレークポイントを設定して Tomcatを起動し、画面内で同メソッドが動くようなことをしても ブレークポイントで一時停止してくれません。 どこかに設定があるのでしょうか?

    • ベストアンサー
    • Java
  • Struts+Eclipseでのデバッグについて

    Tomcat4.1.29 Eclipse2.0 Struts1.1 をインストールしています。 Eclipseの標準機能に付いている ブレイクポイントをつけて、デバッグする方法が わかりません。 なにか設定が必要なのでしょうか?

  • eclipseのデバッグ

    お世話になっております。 現在eclipse2.1 + TomCat4.1で開発をしております。 ブレークポイントをつけて、eclipseから「TomCat起動」をしているのですが、ソースのデバッグができません。 ブレークポイントのつけた箇所でソースは開くのですが、その後1行ずつ進んだりすることができずに止まってしまい、困っています。 ネットで探してみて、「ウィンドウ」→「設定」→「TomCat」→「Sourth Path」で、使っているプロジェクトのみにチェックを入れてみましたが、変わりませんでした。 ご存知の方いらっしゃいましたら、よろしくお願いいたします。

  • eclipse + Doja でのデバッグ方法

    eclipse2.1.2 + Doja3.5でのデバッグ方法について、教えて下さいm(_ _*)m 現状、下記までは進んでいます。 1.[実行]-[実行...]⇒[デバッグモード起動]にチェック⇒[実行] 2.DOS窓開く 3.[実行]-[デバッグ...]⇒[リモートJavaアプリケーション]⇒該当するプロジェクトを選択⇒パラメータの類は変えずに[デバッグ] 4.デバッグパースペクティブになる 5.ブレークポイントが●のままなのでチェックをつけるようにもう一回貼りなおす 6.エミュレータの画面が表示されないし、ブレークポイントでも止まらない …という状況で、この後デバッグをどう進めていいのか、わかりません。 何か不足しているようなこと等あったら、ご指導ください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • EclipseでのMIDP開発環境構築ができません。

    環境構築で手間取っています。 Eclipseで開発したいので、Vodafoneのサイトから、P6型のEclipse プラグインと、V-appli Emulator(P6型) Ver.1.1をインストールしました。 J2ME Wireless Toolkit2.2もインストールしました。 添付のEclipse連携マニュアル通りに外部ツールから実行すると、エミュレータ 画面は起動するのですが、画面が真っ黒で何も表示されません。 HelloWorld出力プログラムを実行しても、VodafoneのサイトにあったP6型用の サンプルを実行してみても、同様です。 コンソールは、この状態で止まっています。 transport:dt_socket address: localhost:2800 server: 8000 suspend: n [[KVMDebugProxy/Out]]: Connecting to localhost on port 2800 [[KVMDebugProxy/Out]]: Waiting for debugger on port 8000 [[KVMDebugProxy/Out]]: DebuggerListener: Address already in use: JVM_Bind initialize MA-x Emulator terminate MA-x Emulator J2ME Wireless Toolkit2.2のktoolbarからエミュレータを実行すると、 HelloWorldがちゃんと表示されます。 これは何が原因なのでしょうか?

    • ベストアンサー
    • Java
  • eclipseでのJSPのデバッグ方法について。

    eclipseでのJSPのデバッグ方法について。 eclipse3.5を利用しています。 こういうことはできますでしょうか? 1.JSPからサーブレットに作成されたjavaファイルをeclipse上で参照。 2.1のjavaファイルにブレークポイントを設定してデバッグ。 eclipseのサーバビューでTOMCAT5.5を新規作成して動かしています。

    • ベストアンサー
    • Java
  • Eclipseのデバッグ方法について質問です

    All-In-One-Eclipseバージョン3.1を利用しています。 ブレークポイントをつけて、eclipseから「Tomcat起動」をしているのですが、ソースのデバッグができません。 ブレークポイントで一旦止まるのですが、ステップインやステップアウトをしても行が進んでくれません。 普通ならブレークポイントにきた時に、デバッグ画面が開いてそのまま処理を追っていけると思うのですが。 ネットで探してみて、「ウィンドウ」→「設定」→「TomCat」→「Sourth Path」で、使っているプロジェクトのみにチェックを入れてみましたが、変わりませんでした。 解決方法を教えて下さい。 お願いします。

    • ベストアンサー
    • Java
  • eclipseのデバッグ時のステップ実行が・・。

    eclipseのデバック時のステップ実行がおかしくなってしまいました。 現状としては、一応ブレイクポイントで止まってはいるのですが現在行の色がつきません。また、デバッグウィンドウの変数の中をみようとするとエラーがでてしまいます。 バージョンは3.1です。 関係ないかもしれませんが最近プラグインのJSeclipseを導入しました。 設定などわかるかたいましたらよろしくお願いします。

    • ベストアンサー
    • Java
  • EclipseでのWebアプリケーションデバッグ方法

    EclipseでのWebアプリケーションデバッグ方法についてお聞きします。 あるWebアプリケーションでログイン画面でユーザー名とパスワードを入力してログインボタンを押した直後から処理がどうなってるのかソースを一行ずつ追っていきたいのですが、そういった場合どこにブレークポイントを張ればよろしいでしょうか? ちなみに開発環境は以下の通りです。  ・JDK 1.4.2_13  ・Tomcat 5.0.28  ・Eclipse SDK 3.2.1 宜しくお願いします。

    • ベストアンサー
    • Java