• ベストアンサー

デバッグが動かない

eclipseでJavaの開発をしています。 デバッグが起動しなくなりました。 昨日は正常にeclipseを終わらせて帰ったのに、 今日の朝になるとデバッグが動きませんでした。 特に何かをしたというわけではないので、どこに原因があるのか さっぱりわかりません。 デバッグが突然起動しなくなるということがあるのでしょうか? 何か解決法がございましたら、どなたかお願いいたします。

  • Java
  • 回答数1
  • ありがとう数3

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

  • ベストアンサー
  • beubeu
  • ベストアンサー率70% (7/10)
回答No.1

Run メニューの Debug の話ですよね。動かないというのは、その Debug メニューを選んでも何も起動しないということでしょうか。 選択しているプロジェクトが昨日と違うものになっているとか、起動すべき main メソッドのあるクラスが昨日と違っていたとか、ファイルがネットワーク上にあって昨日とは別のファイルになっていたとか、プログラムが先頭で即終了することにしてあったとか、、、原因は色々ありそうな気がします。 もし Eclipse が異常を検出しているなら、コンソールなりにその旨報告してくれるとは思いますが、何も出ていないのでしょうか。 もし、Eclipse が悪いと睨んでいるのなら、OS の種類や Eclipse のバージョンなどは明示した方が、コメントする人もコメントし易くなると思いますがいかがでしょう。

dai5719
質問者

お礼

ブレークポイントを全て除去して違うところに置いたところ、動きました。 よくわからないんですが、ブレークポイントを置く場所が悪かったようです。 ありがとうございました。

dai5719
質問者

補足

すいません。OSはWindowsXPでEclipse のバージョンは3.1です。 選択しているプロジェクトは一つだけしかないので、前と同じです。 main メソッドのあるクラスも同じです。 >ファイルがネットワーク上にあって昨日とは別のファイルになっていたとか、プログラムが先頭で即終了することにしてあったとか、、、 ・・・というのはなっていないと思います。なんせ初心者なのですみません。 コンソールには何も表示されないです。ただ、logに表示するようにしているのですが、エラーが出ていないです。 あと、うちのパソコンは動きが重たいのですが、それと関係があるのでしょうか? 以上、宜しくお願いいたします。

関連するQ&A

  • WebLogicによるデバッグについて。

    WebLogicによるデバッグについて。 以下の環境があります。 【開発PC】 Windows XP Eclipse(Javaサーブレットの作成に用いる) 【Webサーバ】 Windows Server 2003 WebLogic 10.3 開発PCとWebサーバはLANでつながっています。 開発PC上でEclispeを用いて、Webサーバ上のWeblogicを用いてJavaサーブレットのデバッグは可能でしょうか? Eclipseで、Webサーバのデプロイは可能なのですが、デバッグが起動できません。 開発PCにWebLogicをインストールしたローカルサーバの場合、Eclipseでデバッグが出来ます。 可能であれば、参考資料等ございましたら、ご教示願えませんでしょうか。

    • ベストアンサー
    • Java
  • Eclipseでデバッグができない

    Eclipseでデバッグをしようとしたら、ソースが見つかりませんでした。と表示されてデバッグが出来ません。 実行可能なものも開くことができませんでした。 ネットで検索したら、 Window-設定-Tomcat-Source Pathにデバッグするプロジェクトを設定し Eclipseを再起動すれば解決できる。 という解決方法にたどり着いたのですが、 Window-設定の下にTomcatという項目が無くて困っています。 Tomcat自体何者か分かってないのですが… 何がだめなんでしょうか? EclipseはC/C++用のものを使っています。 よろしくお願いします。

  • デバッグ時のエラー

    javaをまだはじめたばかりの初心者なので質問が適切ではないかも知れませんがご了承ください。 現在eclipseを使用してアプリケーション開発の勉強をしております。 eclipseの機能やコンポーネントの使い方などを重点に勉強しているのですが、デバッグにおいて下記のエラーが発生します。 クラスファイルエディッター ソースファイルが見つかりません。 ソース添付にファイルTrueTypeFont.classのソースが含まれていません。 以上のようなエラーが30個ほど表示されます。 しかし、デバッグをしないで普通にアプリケーションとして実行させるとエラーがでません。 ちなみにswingにて開発しております。

    • ベストアンサー
    • Java
  • eclipseでのphpデバッグについて詳細に解説しているサイトはないでしょうか

    PHP&eclipse、両方初心者です。 昔、javaの開発でほんのすこしeclipseを使ったことがあります。 新たに趣味のPHPプログラミングを始めようと思い、 デバッグの環境が欲しかったため、下記URLでall-in-oneのeclipseのPHP開発環境をPCに導入しました。 http://mergedoc.sourceforge.jp/ 簡単なコードで試したところとりあえずは動くのですが、 デバッグモードの使い方がわかりません。 適当にブレークポイントを追加して実行してみているのですが、 途中で止まらず、デバッグモードになってくれません。 デバッグ関連の情報について、初心者向けに詳細な解説をしているサイト(or書籍)はないでしょうか。

    • ベストアンサー
    • PHP
  • 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のデバッグ

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

  • eclipseでのJSPのデバッグ方法について。

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

    • ベストアンサー
    • Java
  • Eclipse デバッグ

    Eclipse の F5 でステップインしながら以下のコードをデバッグしたのですが、String クラスなど、java.* のクラスにステップインしてくれません。 なぜか、new Object(); の部分だけ、ステップインします。 (といってもデフォルトコンストラクタなので、クラス名の部分指してすぐ出て行きますが) [code] public static void main(String[] args){ new Object(); new String("aaa"); new Integer(3); new LinkedList<String>().add("aa"); } [/code] Eclipse 3.7 を使っております。ステップフィルターはかけていません。 どなたか解決法をご存知の方はお教えください。よろしくお願いします。

  • JSP/サーブレットのデバッグ環境について

    現在JSP/サーブレットを利用し開発を行おうと考えています。 eclipseのリモートデバッグについての 設定方法が分かりません。 以下に現在の状況を記述します。 <状況>  ・デバッグ起動するオプションは指定済み(Port:8000)  ・サーバー側のファイアウォールのPort:8000は許可済み  ・サーバー側でnetstat -anを実行したところPort:8000「ESTABLISHED」  ・クライアント側でnetstat -anを実行したところ「ESTABLISHED」   ※8000ポートに対応するPort  ・eclipseにてリモートデバッグの実行すると、   「リモート VM に接続できませんでした。 接続がタイムアウトしました。」の   メッセージが表示されます。 <環境>  ・サーバー   WindowsXP   Tomcat5.5  ・開発機   WindowsXP   Eclipse(3.3) 開発機でデバッグを行う際には、Tomcatがインストールされていないと デバッグ(ステップ実行)できないのでしょうか。 ※なるべく開発機にTomcat等はインストールしたくありません。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipse + JBOSS でのデバッグ

    IDE:Eclipse、APサーバー:JBOSSで開発しています。 そこで質問なのですが JBOSSにデプロイした、warファイルをEclipse上からデバッグすることは可能でしょうか どうぞ、よろしくお願いします。

    • ベストアンサー
    • Java

専門家に質問してみよう