
Eclipse上で思うようにデバッグができずに困っています。
<環境>
Eclipse3.0.1、Tomcat5.0を使用しています。
Eclipse上にプロジェクトA、Bの2つのプロジェクトが存在します。
A、BはそれぞれCVSで同じプロジェクトから派生しています。
(AはHEADから、Bはブランチから作成したプロジェクト。)
どちらのコンテキストも、コンテナ上の起動では問題がありません。
各プロジェクトのプロパティ→情報で表示されるロケーションも、それぞれ正しいパスを表示しています。
<現象>
Bのソースで、150行目にブレイクポイントを貼ったとすると、
閉じられていたAのソースが自動的に開き、Aの150行目に移動して止まります。
その後ステップ実行しても、Aのソース上をポインタが移動しているように見えます。
しかし実際の処理はBの方が行われているようで、
(AとBで違う処理を行うようにして試したところ、Bの処理が行われた結果を確認できた)
デバッグの目に見える動作がおかしくなっているようです。
<試したケース>
プロジェクトAの名前を変更してからBでデバッグしても、
変更した名前のプロジェクトのソースを開いてそちらへ移動しているようです。
また、Aでデバッグした場合はAを実行しているように見えます。
プロジェクトAを削除した場合、ソースが見つからない等のエラーになります。
--------
Bでデバッグをできるようにしたいのですが、
原因や回避策などご存知の方、アドバイスください。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Eclipse3.0系では標準でサーバサイドのデバッグはできないと思いますが、何かプラグインを入れておられるのでしょうか。
もし、SysdeoのTomcatプラグインを入れておられるのでしたら、
設定→Tomcat→ソース・パス
を編集してみてください。
この回答への補足
すみません、私が記入したお礼の文章で誤りがあります。
4行目ですが、
×「プロジェクトAにチェックを入れて動かしてみたところ、」
○「プロジェクトBにチェックを入れて動かしてみたところ、(プロジェクトBを)」
上記のように訂正いたします。
おっしゃるとおりSysdeoのTomcatプラグインを入れています。
TomcatのSourcePathはプロジェクトA、Bともにワークスペース内のプロジェクトが全て表示されていますが、
何にもチェックが入っていない状態でした。
プロジェクトAにチェックを入れて動かしてみたところ、正しくデバッグできました。
おかげさまで、助かりました。ありがとうございました。
ただ、質問本文に記入し忘れたのですが、
一昨日までは同じ設定でA、Bともにデバッグ機能が正常に動作していました。
昨日からこのような現象になった原因が不明で、少し気になります。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Eclipse(JAVA)のデバッグで他のプログラムが起動してしまいます。
Java
-
eclipseのデバッグ時のステップ実行が・・。
Java
-
デバッガでステップ実行している位置がずれる
C言語・C++・C#
-
-
4
Eclipse・プロジェクトで、フォルダをパッケージとして認識する
Java
-
5
Eclipseのデバッグ時にブレークポイント行にカーソルが当たらない
オープンソース
-
6
「プロジェクト参照」と「ソースコードリンク」の違い
Java
-
7
フォーム上で押されたボタンによってサーブレットの処理を変えたい
Java
-
8
Eclipseで変数や式の値をみたい
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
隣の枝がはみ出してきたら切ってもいい?最もやってはいけないことは?
「隣の木が越境してきて困るが、勝手に切ってはいけないと聞くし…」そう思っている方も多いだろう。実は、2023年4月1日に民法が改正され、この「越境枝」のルールが大きく変わった。 教えて!gooでも「境界から出て...
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
eclipseで1ファイルの警告を100...
-
Eclipseでクラスファイルが生成...
-
「満桁」について
-
「リソース(app.dicon)が見つか...
-
eclipse内のjavaファイルをUSB...
-
eclipseでjspファイルを保管す...
-
Eclipseで、プロジェクト名のと...
-
classファイルについて
-
「ワークスペースをビルド中」...
-
Eclipse・プロジェクトで、フォ...
-
コミット前の更新データをチェ...
-
SVFの設定について:クラスパス...
-
html上で、バッチやexeファイル...
-
MSDNのコレクションがありませ...
-
eclipseでスタックサイズを変更...
-
エラー:org.springframeworkが...
-
Worksheet_Changeが動かない
-
この <windows.h> はどこに在る...
-
JSPのクラスをコンパイルできな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
eclipseで1ファイルの警告を100...
-
Eclipseのデバッグ機能が正常に...
-
開発初心者です。eclipseでJS...
-
Eclipseでクラスファイルが生成...
-
「満桁」について
-
Eclipseでパッケージ・エクスプ...
-
Eclipseでのファイル読み込み方...
-
Eclipse 動的プロジェクトで404...
-
warファイルをEclipseにインポ...
-
デバック時に「ソースが見つか...
-
.classpathファイルについて教...
-
「リソース(app.dicon)が見つか...
-
eclipse4.2でデコンパイルできない
-
「プロジェクト参照」と「ソー...
-
eclipseのデバッグ時のステップ...
-
eclipse-TomcatでHTTP404エラー
-
eclipseでrobocodeのソースを編...
-
Eclipseで複数ファイルをコンパ...
-
Visual Basic 2005でアップグレ...
おすすめ情報