Mac系统的环境变量,加载顺序为:
    a. /etc/profile
    b. /etc/paths
    c. ~/.bash_profile
    d. ~/.bash_login
    e. ~/.profile
    f. ~/.bashrc

    其中a和b是系统级别的,系统启动就会加载,其余是用户接别的。c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。这里建议在c中添加环境变量,以下也是以在c中添加环境变量来演示的。
    打开Terminal,输入vi ./.bash_profile,回车,打开./.bash_profile文件:

    1. >echo $PATH
    2. >vi ./.bash_profile
    3. 在里面加入
    4. export MAVEN_HOME=/Users/lijunyang/apache-maven-3.6.1
    5. export PATH=$PATH:$MAVEN_HOME/bin
    6. wq
    7. >source ./.bash_profile
    8. >mvn -version
    1. # 临时设置环境变量
    2. export PORT=8003
    3. echo $PORT
    4. # 8003