Spring STS挂起的原因是什么?

时间:2011-11-06 09:19:03

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

有时一开始STS挂起。

有可能找到原因吗?可能存在日志还是可能在调试模式下启动? 另外我怎么能完全区分挂起和慢慢工作? 谢谢。 附:怎么解决?

4 个答案:

答案 0 :(得分:2)

这通常适用于此处tricks-to-speed-up-eclipse所述的相同辞职。 垃圾收集或验证。

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

  • 在Windows->偏好设置 - >验证下,您可以关闭很多内容。

答案 1 :(得分:1)

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

答案 2 :(得分:0)

当我尝试启动它时,我的STS被绞死了。不知道为什么。

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

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

答案 3 :(得分:-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;