为什么Eclipse会与错误中断“无法写入文件:m: workspaces eclipse project.project。m: workspaces eclipse eclipse project.project.project(访问被拒绝)” .project文件隐藏(在Windows文件系统)?注意:这也发生了其他文件。

重现步骤:
1.安装最新的日食,我正在使用eclipse-jee-galileo-sr2-win32.zip。 (不确定是否发生在其他版本中)
2.创建一个项目。
3.浏览Windows Explorer中的项目,查找.project文件。
4.右键单击 - >属性
5.在属性下隐藏检查。
6.在Eclipse中,打开.project文件,进行更改并尝试保存。
7.获得错误后,请取消选中“隐藏框”,然后再次保存。

有帮助吗?

解决方案

网络驱动器有时可能会出现使用隐藏属性标记文件的问题(查看此线程 例如)

如此所示 IBM Technote, ,这个问题可能与 太阳虫6350200:

打开隐藏的文件以进行写入访问 FileNotFoundException 抛出了例外。如果删除隐藏属性(通过属性),则不抛出异常,并且应用程序正常工作。

分辨率:使用JDK6_B3修复(您使用什么JDK来运行Eclipse?),但是可能仍然有一些问题IBM Technote报告仅在JDK7中完全固定!因此,现在,您必须删除Eclipse的隐藏属性,以便能够成功打开它并写入它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top