.projectファイルが非表示になったときに、なぜEclipseが壊れるのですか?
質問
Eclipseがエラーを破るのはなぜ「ファイル:M: Workspaces Eclipse Project.Project。M: Workspaces Eclipse Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project.Project( Windowsファイルシステム)?注:これは他のファイルでも発生します。
再現する手順:
1.最新のEclipseをインストールします。Eclipse-jee-galileo-sr2-win32.zipを使用しています。 (他のバージョンで発生するかどうかはわかりません)
2.プロジェクトを作成します。
3. Windows Explorerのプロジェクトを参照して、.Projectファイルを見つけます。
4.右クリック - >プロパティ
5.属性の下で、Hiddenをチェックします。
6. Eclipseで、.Projectファイルを開き、変更を加えて保存してみてください。
7.エラーが発生したら、隠しボックスをチェックして再度保存します。
解決
ネットワークドライブには、隠し属性を持つファイルをマークする問題がある場合があります(このスレッドを参照してください 例えば)
これで示されているように IBM Technote, 、この問題はに関連している可能性があります サンバグ6350200:
書き込みアクセスのために非表示ファイルを開くとき
FileNotFoundException
例外がスローされます。 (attrib経由で)非表示の属性を削除すると、例外はスローされず、アプリケーションは正しく機能します。
解像度:JDK6_B3(Eclipseを実行するためにJDKを使用しているのはどのJDKですか?)で修正されましたが、JDK7でのみ完全に修正されたIBM Technoteレポートにはまだ問題がある可能性があります。そのため、今のところ、Eclipseの隠された属性を削除して、それを正常に開いて書くことができるようにする必要があります。