質問: 実行環境 ・Windows10 64bit ・Eclipse4.6(NEON) ・Java8でコンパイル 内容 EclipseでBプロジェクトからAプロジェクトの中のソースを使用したいです。 BプロジェクトのビルドパスのプロジェクトタブにAプロジェクトを追加すれば参照が可能だと考え、BプロジェクトのプロパティからビルドパスにAプロジェクトを追加しましたが上手くいきませんでした。 また、以前のEclipseバージョン(3.6)ではクラス名をctrl+クリック(またはF3)でそのクラスに移動ができたのですが、参照がうまくできていないからなのかこちらも上手くいきません。 cleanビルドや依存関係の更新も試しました。 どのように設定したら参照ができるようになるでしょうか。 ご教示お願いいたします。
回答: そのプロジェクトは両方ともプレーンなJavaプロジェクトでしょうか?そうであれば手順に誤りはありませんが、Aのプロジェクトに何らかのエラーが出ている場合は正しく参照できないことはあります。 また別のケースとして、起動するEclipseのみ変え、読み込むプロジェクトのファイルをそのまま使ったため、旧バージョンのEclipse設定をそのまま読み込んで動作不良を起こす場合もあります。