質問: お世話になります。 表題通りなのですが、練習で幾つかプロジェクトを作っていて、各プロジェクト内で同じ名前のパッケージ名、クラス名が量産されています。(同プロジェクト内では名前はかぶっていないですが) そこで、あるプロジェクトでLoginLogicクラスのメソッドを呼び出したところ、別のプロジェクト内のLoginLogicクラスのメソッドが呼ばれていました。 調べ切れていないだけかもしれないですが、アクセス修飾子なども見てみましたが、同プロジェクト内からのみ参照可能な修飾子がありませんでした(friendというのがあるようですが、eclipse側でエラーが発生し使えませんでした。) 同プロジェクト内のクラスのみを参照させる書き方があればご教授いただけると幸いです。
回答: Eclipseには、「プロジェクトを閉じる」機能があるので、 余計なプロジェクトは閉じてしまえばいいと思いますよ。 やり方は、 プロジェクトを左の一覧から選択して、 ナビゲーションバーのprojectからClose Projectを実行するか、 プロジェクトを右クリックして、メニューの中からClose Projectを実行するだけです。 アイコンが閉じたフォルダみたいなものになって、展開できなくなればOKです。 Eclipseの立ち上げが早くなったり、メモリの節約になったりするので、 使ってないけど消したくないプロジェクトはどんどん閉じてしまいましょう。