不建議配置全局的,所以選擇在用戶目錄下新建.bash_profile文件,作為用戶的環(huán)境變量
touch .bash_profile
默認是不顯示隱藏文件的,使用下面快捷鍵顯示隱藏文件
control+shift+.

image
修改.bash_profile文件內(nèi)容,可以用mac自帶的文本編輯,也可以在終端中vim .bash_profile
//根據(jù)前面的路徑找到自己的路徑(可能版本號會有些不一樣)
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
//這里是你自己maven放置的路徑
MAVEN_HOME=/Users/pengli/Library/apache-maven-3.6.1
export MAVEN_HOME
export PATH=$MAVEN_HOME/bin:$PATH
打開終端,默認在用戶的當前文件夾下,運行命令
source .bash_profile
測試下
mvn -v
java -version
如果有顯示內(nèi)容,大功告成
備注:
如果出現(xiàn)source .bash_profile命令運行后,mvn和java命令都能運行,但是重新打開一個終端,就顯示command not found,
可能的原因是
- .bash_profile文件里環(huán)境變量寫法錯誤
- 使用的是zsh命令行,參考https://www.cnblogs.com/snaillu/p/12016110.html