8

Java アプリケーションのリモート デバッグを行っており、Eclipse のデバッグ ビューを使用しています。基本的なデバッグ プロセスは正常に機能しており、関連するブレークポイントでメソッド スタック トレースをデバッグ ビューで確認できます。ただし、下のタブに対応するソース コードが表示されず、次のように表示されます。

ソースが見つかりません

ソース ファイルは既に Eclipse プロジェクトにあり、Java ビューで見ることができます。ソース ルックアップ パスを編集し、*.java ファイルを追加しました。しかしそれでも、実行が停止するデバッグ ビューにソース コードが表示されません。これに関する手がかりをいただければ幸いです。

4

3 に答える 3

13

リモート デバッグに使用している実行/デバッグ構成について、次の手順を実行しましたか。

  1. 「実行 -> デバッグ構成…」
  2. 左側のツリーからリモート構成を選択します
  3. 「ソース」タブをクリックします
  4. 「追加…」ボタンをクリックします
  5. ウィザードに従います (デバッグ中のソースを含むプロジェクトを追加します)。

もしそうなら、あなたはのスナップショットを投稿できますRun Configurationか?

私が通常Remote Debug実行構成で行ったことはAdd Source、実行/デバッグ構成Java Projectsのタブに関するものです。Sourceしたがって、というプロジェクトを追加するsoには、次のように進めます。

ここに画像の説明を入力

プロジェクトを選択するときは、2 つのチェックボックスを選択します。

ここに画像の説明を入力

最後にこれで終わるには:

ここに画像の説明を入力

于 2012-08-21T12:42:27.767 に答える
1

クラスを自動的に再コンパイルして再ロードする JRebel を使用している可能性があります。残念ながら、Eclipse デバッガーは、この方法で再ロードされたクラスでは機能しません。変更後に Eclipse がクラスで正常に動作することを確認するには、Web アプリケーション コンテナーを再起動する必要があります。

于 2012-08-21T12:41:34.893 に答える