当我尝试在我的 mac 上设置 java 环境变量时,我遇到了一个奇怪的问题。这是我所做的:
nano ~/.bashrc
编辑:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
然后保存
source ~/.bashrc
查看
echo $JAVA_HOME
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
到目前为止一切都很好。但我的问题是,当我重新启动时,echo $JAVA_HOME什么也没有显示。再次输入source ~/.bashrc后,echo $JAVA_HOME显示正确的结果,这意味着我每次重新启动 mac 时都需要输入source ~/.bashrc 。