【问题标题】:Eclipse refreshing workspace takes foreverEclipse 刷新工作区需要很长时间
【发布时间】:2009-08-31 22:37:07
【问题描述】:

当我启动 Eclipse 并准备好启动时,我必须坐在那里等待大约 5 或 6 分钟,直到 Eclipse 将它的垃圾放在一起,“刷新工作区... (13%)”它在Eclipse 完全冻结时的状态栏。

有什么办法可以关闭它或至少加快这种“刷新”速度?

更新:

事实证明,通过关闭不使用的项目,解决方案很容易解决。我目前有大约 25 个项目,几乎所有项目都是 Subversion 签出。我认为在启动时 Eclipse 将扫描所有打开/活动的项目并进行某种同步。关闭我目前未处理的项目极大地加快了 Eclipse 的启动速度。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    有几个关于 SO 的问题/答案可能会对您有所帮助:

    也许这些帖子至少会对你有所帮助:-)

    如果不是:你能告诉我们更多关于你的设置吗?你使用了哪些插件,你的项目有多大,你使用什么操作系统,你使用什么样的计算机(CPU,RAM,......)......


    肯定会有所帮助的一件事是获得更多的 RAM,至少如果您只有 1 GB 的话:这对于 Eclipse 来说肯定是不够的;在我看来,如果您希望能够同时运行其他任何东西(浏览器、邮件等...),至少需要 2 GB。

    其他一些想法包括:

    • 使用sun的JVM;使用最新版本可能是个好主意
    • 也使用最新版本的 Eclipse(对于 PHP,我至少在从 PDT 1.x 切换到 2.x 时看到了很棒的东西)
    • Configure your JVM / eclipse.ini properly

    【讨论】:

    • 请注意,其中许多提示不再适用于最新版本的 Eclipse (v2018-09) 和/或最新版本的 Java (v8)。
    • :-( 对我来说,今天是 gradle 6.3 的后台下载,现在需要很多分钟。我猜到了类似的事情,并用 lsof 检查了 eclipse 的打开文件以查看 ~/. gradle/.../gradle-6.3-bin.zip.part 以蜗牛速度增加大小。
    【解决方案2】:

    根据我的经验,刷新工作区问题并不总是与打开项目的数量有关。事实上,我认为 Eclipse 在 UI 启动后不久就挂起的原因有几个。在不同的 Eclipse 版本(Indigo、Juno 或 Kepler)上始终可以尝试的一件事是删除平台索引文件。只需对工作区元数据目录运行 find 命令并删除找到的 *.index 文件。

    【讨论】:

      【解决方案3】:

      在 Eclipse 工作区文件夹 .metadata 中有一个名为 .lock 的文件。

      删除文件.lock 并尝试重新启动你的eclipse,它现在应该可以工作了。

      【讨论】:

      • 实用技巧。谢谢。
      【解决方案4】:

      我对我的案子做了什么:

      1. 重命名项目有问题
      2. 重启 Eclipse
      3. 关闭项目(如果它仍然打开)
      4. 关闭 Eclipse
      5. 将项目重命名为原始名称

      希望对你有帮助!

      【讨论】:

        【解决方案5】:

        根据我的经验,Eclipse 卡在其中通常是一个刷新步骤。如果单击 刷新(等待) 对话框中的 details,您将看到它需要执行的步骤.我敢打赌,它卡在某些与服务器相关的刷新上,您可以通过单击红色的大停止按钮跳过该步骤。应该可以解决的。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2010-12-22
          • 1970-01-01
          • 1970-01-01
          • 2014-05-06
          • 1970-01-01
          相关资源
          最近更新 更多