私はEclipse LTKプラグインをトレースしています。LTK の読み取り専用 Java ソースの一部にブレークポイントを設定できました。(たとえば、ProcessorBasedRefactoring.java)

ただし、一部のソース ファイルにブレークポイントを設定できませんでした。(たとえば、JavaRenameProcessor)。

メソッド ブレークポイントを設定しようとすると、「メソッド ブレークポイントを作成できません。メソッド シグネチャが利用できません」というメッセージが表示されました。エラーメッセージ。
何が間違っている可能性がありますか? 一部の (バイナリ) Java ソース ファイルにブレークポイントを設定できないのはなぜですか?

追加した:
この問題の簡単な回避策として、可能な限りブレークポイントを設定し、Java ソースを開いて行をクリックします。次に、command-R を使用して、指定した行まで Eclipse が実行されるようにします。
追加2:
ブレークポイントはそこにありましたが、日食はそれを示していません。

私が気付いたもう1つのことは、デバッガーを再起動するとJavaファイルがIDEから消えることです。そして、私が日食でそれを再開したときでさえ。

「zipファイルが閉じられました」というエラーメッセージが表示されました。

そして、Java ソースに含まれるメソッドをトレースする場合にのみ、ソース コードを確認できます。