无法在mac上设置java环境变量

时间:2013-10-21 19:38:47

标签: java macos environment-variables

当我尝试在我的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。

1 个答案:

答案 0 :(得分:2)

默认情况下使用OSX上的

.bash_profile,而不是.bashrc