尝试在 Eclipse 中保存工作台的状态时出现问题

Posted

技术标签:

【中文标题】尝试在 Eclipse 中保存工作台的状态时出现问题【英文标题】:Problems occurred while trying to save the state of the workbench in Eclipse 【发布时间】:2011-02-08 23:29:54 【问题描述】:

每次关闭 Eclipse(Windows Vista 中的 Helios Release 1)时都会遇到问题。这是错误日志:

尝试保存工作台状态时出现问题。 保存时出现问题。 保存变量和容器时的问题 C:\Users...(workspace dir)....metadata.plugins\org.eclipse.jdt.core\variablesAndContainers.dat(拒绝访问)

当我开始使用 Eclipse 时,我曾经将工作区放在不同的目录中。然后我把它搬到了另一个地方。在加载工作区时,它工作正常。

有什么解决办法吗?

【问题讨论】:

【参考方案1】:

要修复,请转到您的工作区并删除 .metadata 文件夹。重新启动 eclipse 并将其指向旧工作区所在的位置并使用 File -> New 加载项目。

你只能一个一个加载,但至少它解决了问题

【讨论】:

我只是覆盖了我的合作伙伴计算机上的所有工作区文件夹(使用 .metadata)。删除 .metadata 文件夹并从工作区导入现有项目解决了该问题。 10 倍!【参考方案2】:

现在看来问题已经解决了。我设法以一种非正统的方式(在我看来)做到了这一点。似乎存在访问问题。 Eclipse 无权访问它自己的 .dat 文件。可能是因为一些windows-eclipse误解。我试图删除出错的文件,然后 Eclipse 再次创建了它们。这样,问题就解决了。

【讨论】:

【参考方案3】:

最好的方法是查看 WORKSPACE/.metadata/.log,其中 Eclipse 会吐出所有问题。也许只有一个小文件要杀死或解锁。所以你不需要从头开始导入所有以前的项目

【讨论】:

【参考方案4】:

我通过进入修复它:

workspace\.metadata\.plugins\org.eclipse.jdt.core\.org.eclipse.jdt.core.external.folders

我取消隐藏 .project 文件并授予系统、管理员等文件的权限。

我的问题解决了

【讨论】:

【参考方案5】:

我不确定问题是否相同,但在我的情况下,Windows Defender 中的受控文件夹访问是我错误的根源。

我在 Virus@Thread protection 设置中关闭并重新启动 eclipse 就可以了。

【讨论】:

以上是关于尝试在 Eclipse 中保存工作台的状态时出现问题的主要内容,如果未能解决你的问题,请参考以下文章

尝试在 Eclipse 中添加谷歌视觉教程库时出现 Maven 错误

导出 .jar 时出现 FileNotFoundException

尝试使用 Xlwings/Python 保存 .xlsm 时出现 Com_Error

当我在 Eclipse 中运行 hadoop 作业时出现异常

在 Eclipse 中尝试从 eGit 提交到 git 时出现“内部错误”

Eclipse 工作区? Eclipse 启动时出现问题