「Eclipseデバッガーがソースを見つけられない」という種類のSOに関するすべての質問をしましたが、何が問題の原因なのかまだわかりません。基本的に、EclipseにはプロジェクトAとプロジェクトBの2つのJavaプロジェクトがあり、AはBのビルドパスにあります。B の単体テストは、A に存在するクラス ClassX をインスタンス化します。B の単体テストで ClassX コンストラクター呼び出しを強調表示して F3 を押すと、Eclipse は実際に A の ClassX ソースを開きます。デバッガーで同じ呼び出しを行うと、「ソースが見つかりません」というウィンドウが表示されます。[ソース ルックアップ パスの編集] をクリックすると、ClassX ソースが存在するプロジェクト A の src フォルダーが既定のパスに既に含まれていることがわかります。さらに、B で単体テストをデバッグするために使用されるデバッグ コンフィギュレーションの [ソース] タブをクリックすると、
では、デバッガが ClassX ソースを見つけられないのはなぜでしょうか?
どんな提案でも大歓迎です!
編集: デフォルトのソース パス (下図) は、プロジェクト A (org.xtext.example.hyrule) を 2 回含むように見えます。これは正常ですか?