关于Eclipse启动报错,jvm版本不匹配的问题

前几天重新下了个eclipse,eclipse需要java环境才能运行起来,我当时电脑上自己装了jdk1.8,然后直接运行新下载的eclipse,说我的jvm版本是1.6,但是我不记得安装过1.6的了,我找了半天,才发现确实装了1.6,原来是之前用myeclipse时自动给我装的。

问题来了
1、eclipse启动时加载jvm,按照一定的顺序。

eclipse启动时寻找jre的顺序
如果eclipse.ini中配置了-vm参数,那么则使用这个参数指定的JRE;
否则就去查看eclipse安装目录下是否有JRE文件夹,如果有的话就使用这个JRE;
否则的话就去系统中查找安装的JRE,如果还找不到的话就报错。

2、同时安装两个版本的java环境,会自动选择低版本环境。

解决思路
1、在eclipse的配置文件,有个.ini后缀的文件,可以指定vm环境,以及jvm相关的参数

2、将低版本的环境卸载

猜你喜欢

转载自blog.csdn.net/zzxx1994617/article/details/72854898
今日推荐