eclipse启动报错:Error:could not open ‘E:\soft\java\jre1.8.0_181\lib\amd64\jvm.cfg‘
eclipse启动报错:Error:could not open ‘E:\soft\java\jre1.8.0_181\lib\amd64\jvm.cfg’
工作了N年,Java一直都没学好过,现在也脱离编码很久了,但总想重新学好Java,弥补以前的遗憾,而且也想重新开始接编码的活,想了有一年了,一直就嘴上说说,也没什么进展,从上周开始终于正式重新学习了。
慕课网挑了几个课程,下载了eclipse,启动eclipse报错:Error:could not open ‘E:\soft\java\jre1.8.0_181\lib\amd64\jvm.cfg’
找了一下硬盘没有上述这个目录。
jdk是年头装的,目录为:E:\soft\Java\jdk1.8.0_181
检查了一遍环境变量,也都没问题:
JAVA_HOME = E:\soft\Java\jdk1.8.0_181
Path 也包含了:%JAVA_HOME%\bin
上网查了一下,找到两个解决方法:
方法一:eclipse.ini增加jdk路径
在 -vmargs 前面增加 -vm参数来指定jdk路径,文件修改保存后,eclipse可以正常启动了。
方法二:环境变量Path修改
发现环境变量Path中包含了一个路径:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath,
这个路径在:%JAVA_HOME%\bin 的前面。
怀疑了一下这个路径,果然目录中也有java的三个可执行文件。
把Path中把正确的JDK路径放到最开头,eclipse就可以正常启动了。