Eclipse版本信息:
Eclipse Standard/SDK
Version: Kepler Service Release 1
Build id: 20130919-0819
操作系统:win7旗舰 64位系统
错误信息:
Problems occurred while trying to save the state of the workbench.
分析:
打开WorkSpace目录下的隐藏目录\.metadata,打开.log文件,里面有错误的详细日志;
我的错误日志为:
!SUBENTRY 4 org.eclipse.core.filesystem 4 272 2016-04-28 23:19:05.055
!MESSAGE Could not write file: ..\WorkSpace\.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders\.project.
!STACK 0
java.io.FileNotFoundException: ..\WorkSpace\.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders\.project (拒绝访问。)
解决方案:
核心问题就是:
..\WorkSpace\.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders\.project
这个目录无法写入
1.把下面这行做成:"去除文件灰色隐藏.bat" 文件:
attrib -s -h -r -a /s /d
2.拷贝.bat文件到:..\WorkSpace\.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders\.project
运行之,然后在windows里关闭 .project 的隐藏属性。
3.OK,问题解决。
再次启动,退出Eclipse,不再提示出错。