mac机 已经安装java8 但是eclipse 仍然显示jvm版本号低无法打开。

并且/Library/Java/JavaVirtualMachines目录下找不到java8,而java系统偏好设置里面显示的java路径在终端输入后 提示找不到文件

oracle安装会自带一个1.3版本的jdk,同时会在path和classpath引用该jdk的路径。所以Eclipse会出现jvm版本低的错误。
只需修改环境变量的相关参数,把jdk路径换成你自己安装的即可;
解决方法如下:
将环境变量path里面有关oracle的全放到最后即可
如:%SystemRoot%/system32;%SystemRoot%;%SystemRoot%
/System32/Wbem;C:/Program Files/Microsoft SQL
Server/80/Tools/BINN;%JAVA_HOME%/bin;%ANT_HOME%/bin;D:/oracle/ora92/bin;C:/Program
Files/Oracle/jre/1.3.1/bin;C:/Program Files/Oracle/jre/1.1.8/bin
本质是要将其放到%JAVA_HOME%/bin;的后面.

你试试这种方法,如果能解决,请采纳~~追问

我也百度到这个了。。。但是具体怎么操作啊在什么里面改

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-10
总的来说,就是去oracleu官网下载jdk,不要去oracle中文网