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

时间:2012-08-18 03:18:56

标签: android eclipse

我正在使用eclipse junno为我的IDE开发android程序。

我的问题就像这样: User Operation is waiting for "Building Workspace"

为什么会这样,我该如何解决? 关于这个案子我已经等了很多时间。

现在它看起来像这样。

enter image description here

7 个答案:

答案 0 :(得分:25)

Eclipse有时会因为没有明显的原因(通常是因为内存)而暂停。只需尝试重新启动它,看看问题是否仍然存在。我之前遇到过这种情况并重新启动Eclipse或者PC通常会解决它。

答案 1 :(得分:7)

我有完全相同的问题。对我来说,帮助添加' -clean' eclipse.ini文件第一行的选项并重新启动IDE。添加此选项后,eclipse会在每次启动时清除工作区中的所有缓存数据(这也意味着它将以较慢的速度启动)。

您可以在此处找到有关它的更多信息:如何修复悬挂'用户操作正在等待“建立工作区”'在日食 http://www.eclipsezone.com/eclipse/forums/t61566.html

答案 2 :(得分:1)

就我而言,我在eclipse.ini文件中将-Xms-Xmx args的值分别增加到5122048。您可以根据您或根据您的系统柱塞增加它 然后重启eclipse。

答案 3 :(得分:0)

转到项目菜单取消选中 自动构建,然后重新启动 Eclipse / STS IDE。

enter image description here

答案 4 :(得分:0)

对我来说,问题出在 Maven 项目的构建路径上。尝试配置构建路径并仅包含我学到的实际需要的内容。 我的父 Maven 项目有 10 多个子模块。我的日食需要 3-4 分钟等待每个文件保存的后台进程。我从构建路径中删除了 [父模块]/src 并重新启动了 eclipse 并解决了问题。

答案 5 :(得分:0)

尝试创建一个新的工作区,它对我有用。

答案 6 :(得分:0)

如果重新启动机器后问题仍然存在,则可能是您的模块中存在依赖循环。 IE。您的模块之间存在依赖性死锁,例如。在module1的PUM文件中需要module2,在module2的PUM文件中需要module1。
要解决此问题,请验证相关模块或子项目中的 PUM 文件。