【发布时间】:2020-08-24 09:55:36
【问题描述】:
在 bash_profile 中,java_home 的设置如下所示
导出 JAVA_HOME=$(/usr/libexec/java_home)
command "echo $JAVA_HOME" 给出以下路径
/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
命令“which java”给出以下路径
/usr/bin/java
命令 Whereis java 给出以下路径
/usr/bin/java
命令“ls -la /usr/bin/java”给出以下链接
lrwxr-xr-x 1 根轮 74 Jan 15 2019 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
为什么java_home和“which java”和“Whereis java”返回的路径不一样。还有为什么 /usr/bin/java 在另一个位置链接到 java
【问题讨论】:
-
可能是因为安装时没有正确设置JAVA_HOME
标签: java