最近在做Spring Boot的项目时用STS运行项目时遇到过这个问题,在周五之前运行都是好好的,但是周五的时候先是碰到StS无法打开,根据网上资料查找解决方案,办法如下,删除你STS工作空间下的.metadata\.plugins\org.eclipse.e4.workbench文件夹,之后可以启动,但是启动项目后,使用快捷键Ctrl+right时STS会自动退出,后面多方查找,最终解决:
方案一:由于我之前的项目使用的是JDK1.8的版本,这个项目使用的是JDK1.7的版本,因此,两个版本的JDK我都有安装,在Sts中两种JDK都有配置,后面查找原因是由于我在环境变量中配置的是JDK1.8,将环境变量中的JDK改为1.7版本的即可
方案二:在你的STS工作空间下找到.metadata\.plugins\org.eclipse.core.runtime\.settingsorg.eclipse.jdt.core.prefs文件,将其中的如图代码修改为你需要的JDK路径即可