【问题标题】:Why is SpringSource Tool Suite (STS) so slow? And how can I fix it?为什么 SpringSource Tool Suite (STS) 这么慢?我该如何解决?
【发布时间】:2011-02-13 04:45:12
【问题描述】:

我已经在 MacBook Pro 上运行 STS 2.3.2 几天了。我发现性能比我使用过的任何其他 Eclipse 版本都要慢得多。例如,从一个选项卡切换到另一个选项卡最多可能需要 4 秒。

我尝试关闭大部分验证,并增加内存,但没有任何作用。

其他人有类似经历吗?

【问题讨论】:

  • 您是否在使用任何 STS 特定的功能?
  • 到目前为止,只有 Spring XML 配置验证和自动完成。这些都是不错的功能,但并不重要,看看我多年来没有它们是如何生活的。

标签: eclipse sts-springsourcetoolsuite spring-ide


【解决方案1】:

我在 MacBook Pro i7 上遇到了同样的问题。切换编辑器或视图非常缓慢。通过关闭我不需要的 Spring 验证器来解决它。前往:

SpringSource 工具套件 -> 首选项 -> Spring -> 项目验证器

具体来说,我取消了除 Spring Validator、Beans Validator 和 STS Bean Validator 之外的所有验证器。

【讨论】:

  • @stackoverflow.com/users/464249/michael-collins 给出的答案比现在的 2019 年早了 10 年!!!。Spring Tool Suite 4.4.1 中没有相同的功能,您能否为此提供任何解决方案请版本...
  • @prasad_21 过程相同,只是措辞有所改变。 Window -> Preferences -> Spring -> Validation 将带你到你需要去的地方
【解决方案2】:

我还建议关闭自动构建功能。取消选中项目 -> 自动构建。结合迈克尔的建议,这对我产生了影响。

编辑:自动内容辅助功能也让我慢了下来,所以我把它关掉了。我只是在需要时通过按 CTRL + Space 来使用它。详情请见here

【讨论】:

    【解决方案3】:

    禁用在程序启动时从 Spring 团队下载 RSS 源的启动窗口(称为 Dashboard):http://tux2323.blogspot.se/2010/08/eclipse-tipp-reloaded-disable-sts.html。如果你想看到它,你可以使用 Help->Dashboard。

    【讨论】:

    • 在 STS 3.2 中,此选项已移至 Window->Preferences->SpringSource->Dashboard。
    【解决方案4】:

    在 Eclipse/STS 上减少内存占用的更多方法

    1. 您可以右键单击项目并选择关闭不相关的项目

    2. 您可以尝试使用相关项目创建工作集并仅选择您正在处理的项目,您可以从“项目浏览器”选项卡的右上角(查看菜单)执行此操作

    3. 你可以监控Heapsize,从Preferences General你可以勾选“Show Heap Status”来显示当前使用的heapspace,这会在heap值旁边显示一个“recycle bin”图标,你可以点击这个强制垃圾收藏

    【讨论】:

      【解决方案5】:

      每次启动 STS 时,我都会遇到 Maven 更新进程运行一段时间的问题。

      Maven 尝试连接到http://dist.springsource.com/release/TOOLS/update/e<your_eclipse_version>

      根据the Jira of STS,我把它改成了

      http://download.springsource.com/release/TOOLS/update/e<your_eclipse_version>

      窗口 -> 首选项 -> 安装/更新 -> 可用软件

      现在这个过程是即时的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-13
        • 1970-01-01
        • 1970-01-01
        • 2011-07-16
        • 1970-01-01
        • 1970-01-01
        • 2014-03-13
        • 2012-04-12
        相关资源
        最近更新 更多