Version 1.6.0 of the JVM is not suitable for the this product.Version:1.8 or greater is required
eclipse.ini文件,如下
openFile
--launcher.appendVmargs
-vm
D:\Program Files\Java\jre1.8.0_121\bin\javaw.exe //加入这两行就可以了
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
加入上面紫色的两行eclipse打开启动时就可以找到对应版本的jdk了。
-Dosgi.requiredJavaVersion=1.7不能修改,修改还是会报错。看了网上的解决方法,
在eclipse.ini这个文件的首行增加语句
3.增加语句
-vm
D:/jdk/jdk1.7.0_51/jre/bin/client/jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.6
这几种解决方法都没有解决我的问题,后来我的解决方法是:安装eclipse报错信息中的jdk版本1.7,将环境变量改成1.7,然后打开eclipse后修改eclipse的jre版本。
我按照这种方法解决了问题后,害怕因为环境变量配置的jdk和IDE使用的jdk版本不同出现代码在别人机器上运行正常,在我的电脑上出现问题,搜索了一下。

浙公网安备 33010602011771号