在shell窗口下直接使用export设置环境变量下次登录就会失效,所以要每次设置,显得非常麻烦。在mac中我们可以通过修改.bash_profile文件来设置环境变量。到当前用户目录下,打开.bash_profile文件,如果不存在就新建一个。以hadoop中环境变量设置为例:
export HADOOP_HOME=/Applications/hadoop-2.6.0
export HIVE_HOME=/Applications/hadoop-2.6.0/apache-hive
然后保存就可以了,这个方法的环境变量只能在当前登录的用户使用,如果是其他用户登录则无法使用。