Jes*_*per 94
打开终端并输入:java -version,或javac -version.
如果您拥有Snow Leopard的所有最新更新,那么此时您应该运行JDK 1.6.0_20(与Oracle当前的JDK版本相同).
Ste*_*idt 40
在/System/Library/Frameworks/JavaVM.framework/Versions你看到所有已安装的JDK.有一个名为CurrentJDK指向活动JDK 的符号链接.
Rae*_*Rae 10
最简单的解决方案是开放终端
$ java -version
Run Code Online (Sandbox Code Playgroud)
它显示以下内容
java version "1.6.0_65"
Run Code Online (Sandbox Code Playgroud)
$ cd /System/Library/Frameworks/JavaVM.framework/Versions
$ ls -l
下面是最后一行输出:
lrwxr-xr-x 1 root wheel 59 Feb 12 14:57 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
Run Code Online (Sandbox Code Playgroud)
1.6.0.jdk就是答案
在现代 macOS 上,正确的路径是/Library/Java/JavaVirtualMachines.
您也可以使用该命令/usr/libexec/java_home,它会为您扫描该目录并返回一个列表。
| 归档时间: |
|
| 查看次数: |
87866 次 |
| 最近记录: |