Eclipse Kepler SR2用户操作正在等待即使没有显示任何任务

时间:2014-08-29 18:56:53

标签: java eclipse

“用户操作正在等待后台工作完成。”

我已经搜索并阅读了这个问题的许多解决方案,但我仍然遇到在Kepler SR2 Build id = 20140224-0627上保存(有时长达一分钟)的长时间阻塞问题。 (这是在带有16GB RAM的Windows 7上)。有趣的是,“进度”菜单甚至显示“此时无法显示任何操作。”

设置:

  1. 我自动禁用了构建。
  2. 我在启用构建之前自动保存(虽然我已尝试禁用该选项)
  3. 我尝试启用-clean选项启动eclipse,但无济于事。

    有没有人知道为什么即使在“进度”窗口中显示任何内容也会阻止,除了“保存”之外,模态中没有任何内容?我注意到,当发生这种情况时,java任务管理器中的CPU使用率远高于正常值。

    想知道在使用新工作区或全新安装eclipse之前是否还有什么可以做的。

2 个答案:

答案 0 :(得分:1)

要诊断此类问题,请打开进度视图的“视图菜单”(单击向下箭头符号),单击“首选项”并切换“显示睡眠和系统操作” - 或启用系统任务的显示eclipse进程的线程转储,并查看工作线程正在做什么。

答案 1 :(得分:0)

不是一个完整的答案(你可能继续前进:p),但Eclipse在许多操作的幕后做了很多事情。最重要的是,可以调用许多构建器(项目设置 - >构建器)。不确定您使用的是哪种语言,但使用CDT for C ++时,还会调用一堆解析器和语法检查器。

您可以尝试禁用其中一些,直到此问题消失。这解决了我的无限重建循环。