我刚刚通过brew cask
在我的mac上安装了Java。
brew cask install java8
它安装在/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home
中。
然后我在.zshrc文件中设置java home。
export JAVA_HOME=$(/usr/libexec/java_home)
但是当我输入哪个java时,它会显示。
/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
这是否与我刚刚安装的Java相对应?
1条答案
按热度按时间9gm1akwq1#
shell命令search和
which
命令使用的是PATH
环境变量,而不是JAVA_HOME
。除非.zshrc
中有一些东西基于JAVA_HOME
设置PATH
,否则设置JAVA_HOME
不会对which
产生任何影响。