【问题标题】:the user operation is waiting for background work to complete用户操作正在等待后台工作完成
【发布时间】:2012-08-18 03:18:55
【问题描述】:

我在 IDE 中使用 eclipse junno 来开发 Android 程序。

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

为什么会发生这种情况,我该如何解决? 这个案子我等了很久。

现在是这个样子。

【问题讨论】:

标签: android eclipse


【解决方案1】:

Eclipse 有时会无缘无故地挂起(通常是因为内存)。只需尝试重新启动它,看看问题是否仍然存在。我以前遇到过这种情况,重新启动 Eclipse 或 PC 通常可以解决它。

【讨论】:

  • 今天第三次出现这个问题,eclipse重启时间是10分钟到,浪费了我半个小时!
  • 难道我们不应该让 Eclipse 更加透明和可预测吗?
【解决方案2】:

我遇到了完全相同的问题。对我来说,帮助在 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

【讨论】:

  • 如果添加对位置敏感 - 我将 -clean 添加到第一行的末尾
  • 这个对我有用。但是,我今天早上试过了,现在没有骰子。
  • 这对我有帮助。在 eclipse.ini 中,在第一行添加“-clean”选项,将 -Xms 和 -Xmx args 的值分别增加到 512 和 2048
【解决方案3】:

就我而言,我在 eclipse.ini 文件中将 -Xms-Xmx args 的值分别增加到了 5122048。可以根据你自己增加,也可以根据你的系统ram增加。
然后重启eclipse。

【讨论】:

    【解决方案4】:

    转到Project菜单取消选中自动构建重新启动Eclipse /STS IDE。

    【讨论】:

    • 重启机器后问题依然存在时,这个解决方案非常有效。
    【解决方案5】:

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

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        【解决方案7】:

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

        【讨论】:

          猜你喜欢
          • 2013-04-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-04-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多