【发布时间】:2012-08-18 03:18:55
【问题描述】:
我在 IDE 中使用 eclipse junno 来开发 Android 程序。
我的问题是这样的: User Operation is waiting for "Building Workspace"
为什么会发生这种情况,我该如何解决? 这个案子我等了很久。
现在是这个样子。
【问题讨论】:
-
上面链接的问题包括许多其他建议,包括详细文章的链接。
我在 IDE 中使用 eclipse junno 来开发 Android 程序。
我的问题是这样的: User Operation is waiting for "Building Workspace"
为什么会发生这种情况,我该如何解决? 这个案子我等了很久。
现在是这个样子。
【问题讨论】:
Eclipse 有时会无缘无故地挂起(通常是因为内存)。只需尝试重新启动它,看看问题是否仍然存在。我以前遇到过这种情况,重新启动 Eclipse 或 PC 通常可以解决它。
【讨论】:
我遇到了完全相同的问题。对我来说,帮助在 eclipse.ini 文件的第一行添加“-clean”选项并重新启动 IDE。添加此选项后,eclipse 每次启动时都会清理工作区中的所有缓存数据(这也意味着它会启动得更慢)。
您可以在此处找到有关它的更多信息:How to repair hanging 'User Operation is waiting for "Building Workspace"' in eclipse http://www.eclipsezone.com/eclipse/forums/t61566.html
【讨论】:
就我而言,我在 eclipse.ini 文件中将 -Xms 和 -Xmx args 的值分别增加到了 512 和 2048。可以根据你自己增加,也可以根据你的系统ram增加。
然后重启eclipse。
【讨论】:
对我来说,问题在于 Maven 项目的构建路径。尝试配置构建路径并仅包含我所学到的实际需要的内容。 我的父 maven 项目有 10 多个子模块。我的 Eclipse 需要 3-4 分钟等待每个文件保存的后台进程。我从构建路径中删除了 [父模块]/src 并重新启动了 eclipse 并修复了问题。
【讨论】:
尝试创建一个新工作区,它对我有用。
【讨论】:
如果重新启动机器后问题仍然存在,则可能是您的模块中存在依赖关系循环。 IE。您的模块之间存在依赖死锁,例如。在module1的PUM文件中,需要module2,在module2的PUM文件中,需要module1。
要解决此问题,请在相关模块或子项目中验证您的 PUM 文件。
【讨论】: