我试图在我的Mac OS X上运行eclipse。我最近在Eclipse上做过一些Android编程,今天想在Java上做一些开发。但令我惊讶的是,Eclipse表示没有安装JRE / JDK。我不知道这是怎么可能的,因为我的android项目到目前为止工作得非常好,甚至现在。我尝试过以下项目:
java version "1.8.0_20"
。这是截图。
正如您所看到的,Java文件夹不会显示在上面屏幕截图中的库下。
我已经在SO上找到了解决类似问题的现有答案。我唯一没做过的事情似乎是设置路径变量,但它们都在Windows操作系统中,所以不确定它是否适用于我的情况。
我非常感谢你提供任何帮助。
更新1:根据到目前为止已经指出的内容,我尝试了复制粘贴建议的路径。但我得到的错误是:主目录不存在。
这是截图:
答案 0 :(得分:1)
您正在尝试在错误的Library目录中找到JRE,因为Library目录可能出现在多个位置。只需将jre路径复制粘贴到' jre home'输入为
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/home/contents/Home/jre/
编辑:要查找在Mac上安装java的位置,请运行以下命令:
echo $(/usr/libexec/java_home)
应该返回这样的内容:
/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
将jre附加到此路径的末尾以构建JRE主路径:
/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre