私は約40のプロジェクトで、私のEclipseにマルチモジュールMavenプロジェクトを持っています。クラス間のナビゲーションは、同じプロジェクト内と異なるプロジェクト内でうまくいきました。しかし、これは動作を停止したと私は理由を知らない。 Open Declaration
は、生成されたクラスファイルを、現在のクラスファイルの直下にあるjavaクラスに対しても、javaクラスではなくMaven dependencies
の下に常にオープンします。 すべてのプロジェクトにMavenのWorkspace resolution
が有効になっています。 また、私はまだCTRL+SHIFT+T
でJavaファイルを開くことができます。Eclipse Open DeclarationはJavaの代わりにクラスファイルを開きます
私はグーグルとstackoverflowing、しかし、私が見つけた答えはずっと
任意のアイデアを助けなかったしてきましたか? ありがとうございます
プロジェクト - >プロパティ - > Mavenを右クリックします。チェックボックスの状態は何ですか? –
一部のプロジェクトで「ワークスペースプロジェクトから依存関係を解決する」がチェックされていませんでした。これを確認して問題を解決しました。私はそれをunmakrにしたのだろうか? –
私はそれをチェックしたにもかかわらず、何らかの理由でまだ動作しません。クラスファイルをオープンし続けます...私はEclipse Oxygenを使用しています。 – endless