【问题标题】:What can be the reasons that Spring STS hangs?Spring STS 挂起的原因可能是什么?
【发布时间】:2011-12-22 23:47:00
【问题描述】:

有时在启动时 STS 会挂起。

有没有可能找到原因?可能存在日志或可能在调试模式下启动? 另外,我如何区分完全挂起和工作非常缓慢? 谢谢。 附言如何解决?

【问题讨论】:

标签: java spring eclipse javabeans spring-tool-suite


【解决方案1】:

当我尝试启动它时,我的 STS 挂起。不知道为什么。

为我做这个固定的事情: 关闭 Eclipse,然后导航到 /.metadata/.plugins/org.eclipse.core.resources 并删除 .snap 文件。

礼貌:https://doctorjw.wordpress.com/2011/12/05/eclipse-locking-upnot-responding-try-this/

【讨论】:

    【解决方案2】:

    确保 STS 以管理员权限运行以避免权限问题。

    在 ubuntu 中编辑 STS.desktop 启动文件中的以下行:

    Exec=gksu /etc/springsource/sts-3.4.0.RELEASE/STS
    

    完整文件:

    [Desktop Entry]
    Name=STS
    Comment=SpringSource Tool Suite
    Exec=gksu /etc/springsource/sts-3.4.0.RELEASE/STS
    Icon=/etc/springsource/sts-3.4.0.RELEASE/icon.xpm
    StartupNotify=true
    Terminal=false
    Type=Application
    Categories=Development;IDE;Java;
    

    【讨论】:

      【解决方案3】:

      有一个日志文件,我认为它位于所用工作区的 .metadata/.log 中。要查看内存是否会导致问题(通常是这样),请尝试运行 jconsole(JDK 的一部分)并连接到正在运行的 eclipse 进程,然后查看内存统计信息。

      【讨论】:

        【解决方案4】:

        这通常与tricks-to-speed-up-eclipse 中描述的相同。 垃圾收集或验证。

        • 如果您有足够的 RAM,我建议您设置 -Xmx768m 或更高(在 eclipse.ini 中)。

        • 在 Windows->Preferences->Validation 下,您可以关闭很多东西。

        【讨论】:

        • 本地历史,Eclipse 使用的某种本地数据库呢?这些文件中的错误信息可能会产生问题吗?
        • 注意:如果您使用的是 Mac,您想要编辑 sts.ini 并且该文件位于 STS 应用程序包中。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-02-16
        • 2021-09-01
        • 2012-01-01
        • 2020-09-09
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        相关资源
        最近更新 更多