0
当我尝试在我的mac上设置java环境变量时,出现了一个奇怪的问题。下面是我做的:无法在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
到目前为止,一切都很好。但我的问题是,当我重新启动,回声$ JAVA_HOME什么也没有显示。 打字源之后的〜/ .bashrc再次,回声$ JAVA_HOME显示正确的结果,这意味着我需要的时候我重新启动MAC 源的〜/ .bashrc每次键入。
它的工作原理!谢谢。我想知道为什么有些教程在OSX上使用.bashrc,应该是.bash_profile。 –