Mac OS X Java更新:我的jdk在哪里?

jav*_*nna 26 eclipse macos jdk1.6

我在iMac(Mac OS X 10.6.6)上安装了Java更新,其中包含jdk的1.6.0_24版本.我认为这个更新已经改变了jdk的目录结构,所以现在我无法在eclipse上配置它.在更新之前,我的eclipse与这条路径有关:/System/Library/Frameworks/JavaVM.Framework/Versions/Current/Home实际上这似乎是错误的.现在我无法将我的日食链接到jdk.也许这是正确的道路:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home1.6.0.jdk不是目录,所以我无法在eclipse中选择它.

有没有人遇到过这个问题?我该如何解决?

Muh*_*rif 21

对于我来说,跟随jdk链接在Eclipse上正常工作:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述


jav*_*nna 6

这都怪我.我还手动安装了jdk 1.5,更新将其移走了.可能我错误地将我的jdk-1.5恢复到正确的位置.为了解决我的问题,我刚刚恢复符号链接/System/Library/Frameworks/JavaVM.Framework/Versions/CurrentJDK,其中有指向/System/Library/Frameworks/JavaVM.Framework/Version.


小智 6

以下目录有效:

/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)

没有"系统"