网上通用的做法是修改eclipse安装目录下的:eclipse.ini配置文件,修改-vm下的jdk路径为jdk的安装路径下javaw.exe的路径。但是我的eclipse.ini没有这个jdk路径。而且看另一个相同情况的博主说他试过了,没用。
第二种做法是向那个博主一样检查环境变量,那个博主的环境变量的路径突然改变导致了没有jre环境。我检查了一下,jdk和jre的路径正常。
我把环境变量里配置的jdk路径复制出来,按照这个路径查找。这样一找我发现了问题:我的jdk和jre找不到!他们凭空消失了!于是按照原来的路径安装,好了。
可能是我打包项目时不小心碰到jdk安装包,程序就给我删了。