无法在Mac上启动eclipse - 没有Java虚拟机

时间:2015-12-31 10:34:46

标签: java eclipse macos

我通过执行帖子Can't get Maven to recognize Java 1.8

中的以下命令搞砸了Current和CurrentJDK后,无法启动eclipse
cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo rm Current
sudo ln -s /Library/Java/JavaVirtualMachines/<installed_jdk_version>.jdk/Contents Current
sudo rm CurrentJDK
sudo ln -s /Library/Java/JavaVirtualMachines/<installed_jdk_version>.jdk/Contents CurrentJDK

我收到以下错误: enter image description here

我也尝试重新安装java。但安装程序在没有完成或没有给出任何错误的情况下终止。 请帮忙,因为我完全陷入了困境。

1 个答案:

答案 0 :(得分:1)

糟糕,你为什么要使用系统文件夹?通常不要修改系统的lib文件,除非你完全知道自己在做什么或者副作用是什么。

现在,您可以使用JDK下载dmg,运行安装程序并重新启动系统。顺便说一下,尝试删除在第三行创建的sym链接。

在mac上查看笔记here(手动安装Java / Maven的方式)。

还有一个名为HomeBrew / Cask的工具,它最终可以帮助您更轻松地处理这种安装和路径问题。请参阅herehere

希望有所帮助!