Spring STS挂起的原因是什么?

问题描述:

有时在开始STS挂起。Spring STS挂起的原因是什么?

难道有可能找到原因吗?可能是存在日志或可能启动调试模式? 另外我怎么能区分完全挂起和非常缓慢的工作? 谢谢。 P.S.怎么修 ?

+0

http://stackoverflow.com/questions/316265/tricks-to-speed-up-eclipse – stacker

这通常是在这里描述的相同resons tricks-to-speed-up-eclipse。 垃圾收集或验证。

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

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

+0

关于当地历史,某种形式的本地数据库是Eclipse中使用什么样的?可能是这些文件中的错误信息会产生问题? – user710818

+1

有时它有助于使用新的工作空间 – stacker

+0

注意:如果您在Mac上,您想编辑sts.ini并且位于STS应用程序包内部。 –

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

确保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; 

我STS当我试图启动它忌用。无法说清原因。

这样做对我来说固定的东西︰ 关闭日食,然后导航到/.metadata/.plugins/org.eclipse.core.resources并删除.snap文件。

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