Subclipseをインストールして、Eclipse EE、Indigo Build id:20110916-0149を実行しています。
Eclipseが正しくデバッグされません。これはしばらくの間継続的な問題でしたが、私はこれまで管理してきました。私はJavaとSQLで頻繁に作業することを交互に行う傾向があるため、明確な理由や原因がないままJavaに戻ったときに最初に問題に気づきました。プロジェクトを削除し、きれいな日食から始めて、リポジトリからプロジェクトを再度取得しようとしましたが、役に立ちませんでした。クリーニング/再構築も機能しません。
デバッグに設定されている場合、ブレークポイントに到達すると、Eclipseは期待どおりにデバッグモードに入るように促します。パースペクティブは切り替わりますが、ブレークポイントのあるファイルは開きません。すでに開いている場合、その行はターゲットにならず、強調表示されません。デバッグビューでは、「デーモンスレッド[http-8080-Processor23](サスペンド(CLASSの91行目のブレークポイント))」など、デバッグ中のカーソルの位置が一覧表示されるため、スレッドが正しくサスペンドされていることがわかります。F6(ステップオーバー)を実行すると、期待どおりにコード行を通過していることがわかりますが、メインウィンドウで何も強調表示されたりジャンプしたりすることはありません。
このプロジェクトは、jspベースのWebアプリです。ワークスペースを、いくつかのExcelファイルに対して読み取り/書き込みを行うだけの小さな単一クラスのプロジェクトに切り替えると、デバッグは期待どおりに機能します。2つのワークスペース間の設定は同じです。ある時点で、壊れたワークスペースのファイルの上に動作中のEclipseデバッグファイルをコピーしても無駄になりました。これは最初、問題はプロジェクト自体にあると私に信じさせましたが、他の誰も影響を受けておらず、問題を再現することもできません。
私は自分に関連していると思われる以前のSO投稿を1つだけ見つけました(ただし、日食の再起動後に1つのデバッグを取得することすらできません)。任意の提案をいただければ幸いです。ありがとうございます!