Eclipse 3.6冻结自动完成/快速修复

时间:2010-11-05 08:58:45

标签: java eclipse freeze

我遇到的问题似乎与自动完成和快速修复有关。有时当我使用cmd + 1进行快速修复对话时,Eclipse会冻结,但是等待很长时间(至少30分钟),没有任何反应。在活动监视器中检查时,似乎几乎没有处理器活动。

我有一台带有OSX 10.6的Mac和没有奇怪插件的Helios。我在java中编程,所以我使用非常标准的功能。

这是一个已知的错误吗?我试图谷歌 很多来查找有用的信息。我不是很擅长阅读错误报告,而且功能冻结的概念有点玷污了我的搜索结果。

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

至于Eclipse,你无法知道发生了什么。整个平台是一组插件,其要求(例如响应性)并不严格。因此,第三方甚至捆绑的插件都可能导致此类故障。所以大多数时候你都无法弄清楚什么是错的。你可以做的一些事情:

  1. 挂断时拔下网络连接。例如,如果你是代理的后面,插件可以在网络上等待很长时间
  2. 您可以查看资源监视器,eclipse打开的文件。一些打开的文件处理程序可能与问题有关
  3. 在代码完成冻结的项目中编辑.classpath文件,它将在eclipse中“重置”你的项目内容
  4. 您可以在eclipse工作区中浏览.metadata文件夹,您可以猜出要临时删除的文件夹。删除后,尝试是否仍然存在错误
  5. 创建新工作区并将项目导入其中
  6. 如果新工作区不起作用,则eclipse位于eclipse root中的配置文件夹中,你可以像第4步那样玩同样的东西
  7. 使用全新的日食
  8. 1。也许一些新的插件是负责任的。在eclipse帮助/关于/安装详细信息/安装历史记录选项卡中,您可以恢复到一些较旧的插件集。

    希望它会有所帮助。

答案 1 :(得分:1)

似乎您遇到已知且已经修复的bug