【发布时间】:2017-03-16 11:37:10
【问题描述】:
我对 Java SDK 在 MAC 和 Windows 上的安装方式有疑问。
在 Windows 中,您可以将 JDK 放在您想要的任何位置,然后将 bin 目录添加到您的系统 %PATH%。然后添加 %JAVA_HOME% 一切似乎都正常了。
我对 Mac 还很陌生,刚刚完成了 java 安装。我注意到以下内容。
JDK已经放在了以下目录...
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
但如果我执行 which java 它会显示给我...
/usr/bin/java
然后 /usr/bin/java 上的 ls -ltr 显示...
lrwxr-xr-x 1 root wheel 74 22 Jul 06:35 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
看起来其他 java 可执行文件也可以在 /usr/bin 中找到。
我不习惯这样,对这一切如何挂在一起有点困惑。
谁能帮我解释一下。
谢谢
【问题讨论】:
-
我相信有一个从
jdk目录到/usr/bin/java的符号链接