別のクラスを参照するクラス(Ajavaと呼ぶことにしよう)があります。 B.javaオブジェクトがA.javaファイルでエラーを起こしていたことを示します。エラーを浮き彫りにして、EclipseがB.javaクラスが存在しないかのようにB.javaクラスを作成したいので、Eclipseがもう存在しないように見えることに気付きました。だから私はB.javaを含むべきパッケージをチェックします - それはそこにはありません。私は知りませんでしたが、おそらく私はそれを削除したと思ったが、このパッケージの削除されたファイルの履歴を見て、私は今までにファイルが削除されていないことがわかります。だから私はパッケージにAjavaを作り直すことにしましたが、それを作ることはできません。 B.javaをリメイクしようとすると、私はエラーが表示されます。ファイルに何が起こったのか分かりませんし、eclipseで再作成できません
何が起こった
を「同じ名前が異なる場合とタイプが存在する」、そしてどのように私はB.javaを見つけるか、クラスをリメイクしますか?
**注:なし小文字b.javaファイルはありませんが、これは明らかに異なる問題である
クラスBを持つべきプロジェクトをリフレッシュ(メニューアクション)してみてください。それはファイルシステム上にあるように聞こえますが、Eclipseには知られていないようです。これは、リソースを作成した後で、Eclipseがメタデータを更新する機会を得る前に異常終了した場合に発生します。 –
ありがとうございます!これは私に起こったことはありません。あなたは日食で起こったことを説明してもらえますか? –