Frage

Warum bricht Eclipse mit der Fehlermeldung „Datei konnte nicht geschrieben werden:“ ab.M:\workspaces\eclipse\project.project.M:\workspaces\eclipse\project.project (Zugriff verweigert)“, wenn die .project-Datei ausgeblendet ist (im Windows-Dateisystem)?Notiz:Dies passiert auch bei anderen Dateien.

Schritte zum Reproduzieren:
1.Installieren Sie das neueste Eclipse. Ich verwende eclipse-jee-galileo-SR2-win32.zip.(Ich bin mir nicht sicher, ob es in anderen Versionen passiert)
2.Erstellen Sie ein Projekt.
3.Navigieren Sie im Windows Explorer zum Projekt und suchen Sie die .project-Datei.
4.Rechtsklick -> Eigenschaften
5.Aktivieren Sie unter „Attribute“ die Option „Ausgeblendet“.
6.Öffnen Sie in Eclipse die .project-Datei, nehmen Sie eine Änderung vor und versuchen Sie zu speichern.
7.Wenn die Fehlermeldung angezeigt wird, deaktivieren Sie das ausgeblendete Kontrollkästchen und speichern Sie erneut.

War es hilfreich?

Lösung

Bei Netzwerklaufwerken kann es manchmal zu Problemen kommen, wenn Dateien mit dem versteckten Attribut markiert werden (siehe diesen Thread zum Beispiel)

Wie hier dargestellt IBM-Technote, dieses Problem könnte damit zusammenhängen Sonnenwanze 6350200:

Beim Öffnen einer versteckten Datei für den Schreibzugriff FileNotFoundException Ausnahme wird ausgelöst.Wenn Sie das versteckte Attribut (über attrib) entfernen, wird die Ausnahme nicht ausgelöst und die Anwendung funktioniert ordnungsgemäß.

Auflösung:mit JDK6_b3 behoben (welches JDK verwenden Sie zum Ausführen Ihres Eclipse?), aber möglicherweise gibt es immer noch ein Problem, das laut IBM Technote nur in JDK7 vollständig behoben ist!Im Moment müssen Sie also das versteckte Attribut entfernen, damit Eclipse es erfolgreich öffnen und darin schreiben kann.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top