在经过漫长的mac系统更新的等待后后,却发现eclipse打不开了,eclipse报failed to create the java virtual machine错误

在网上各种jdk与现版本不匹配,或者各种对jdk或者软件动手删除或者什么操作的都不是对应我们这种情况的,我们只是升级了一个系统而已,而出现这种报错其实是升级系统后我们的eclipse找不到jdk在哪了

解决方案如下:

1.打开eclipse包文件

2.打开Contents/Info.plist文件

 

3.找到<key>Eclipse</key>,并在后面添加如下内容

<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java</string>

 我光标所标出来的地址是你的jdk地址

这里也提供一下jdk地址查询方式

1.如果你之前装过多个jdk版本不确定现在是在使用哪个版本,可以在终端中输入java -version查询当前jdk版本(注意有空格不能省略)

2.在终端中输入/usr/libexec/java_home -V可以查到当前jdk路径

(如果你查询到的路径没有到bin/java文件夹应该手动添加到路径后面)

做完以上步骤保存重新打开就可以正常使用了

Logo

鸿蒙生态一站式服务平台。

更多推荐