当我尝试在我的 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 显示正确的结果,这意味着我每次都需要输入 source ~/.bashrc当我重新启动 mac 时。
最佳答案
在 OSX 上默认使用 .bash_profile
,而不是 .bashrc
关于java - mac上设置java环境变量失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19503225/