最近購(gòu)入了M1芯片的MAC電腦,記錄下配置JAVA環(huán)境的過(guò)程
一、JDK配置
1、下載JDK
目前JDK有Oracle的JDK還有zulu的Open JDK可供選擇,因?yàn)樾枰狫AVA1.8所以下文以zulu的JDK為例。
Zulu官網(wǎng):https://www.azul.com/downloads/?package=jdk
選擇所需的JDK版本(注意選擇ARM架構(gòu))=> 下載.dmg包 => 安裝
下載頁(yè)面
2、配置環(huán)境
安裝完成下載的dmg包后,就可以配置環(huán)境了。
MAC下的環(huán)境配置有多種方式,一般情況配置在.bash_profile里,但是在macOS Catalina后蘋(píng)果把默認(rèn)zsh 作為默認(rèn)登錄 Shell 和交互式 Shell,可以通過(guò)更改默認(rèn)shell方式,按照網(wǎng)上老的教程進(jìn)行配置;也可以通過(guò)如下方式解決每次都要執(zhí)行source ~/.bash_profile才有效環(huán)境變量才有效:
解決方法(任選一種即可)
一、把環(huán)境變量添加到.zshrc
二、zshrc中 添加source ~/.bash_profile(https://blog.csdn.net/huahan6081/article/details/122169325)
三、切換mac的shell
我這里選擇第一種方法處理
⑴、打開(kāi)或創(chuàng)建.zshrc
sudo vi ~/.zshrc
⑵、配置JAVA環(huán)境變量
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
⑶、按esc然后輸入:wq! 保存并退出,執(zhí)行下面命令立即生效
source ~/.bash_profile
最后在終端輸入java -version和javac -version看到如下顯示表示配置成功
到這里JDK的安裝和配置就結(jié)束了。
二、maven安裝與配置
1、打開(kāi)官網(wǎng):Maven – Download Apache Maven,選擇下載名為:xxx-bin.zip的文件
2、將步驟1下載的壓縮包解壓并放到自己想放的位置,我這里把解壓文件放到了用戶(hù)目錄下
3、配置系統(tǒng)環(huán)境
(1)、打開(kāi)配置文件
sudo vi ~/.zshrc
(2)、配置MAVEN環(huán)境變量
注意:MAVEN_HOME的地址就是你解壓的下載包存放的位置
export MAVEN_HOME=/Users/xiedong/maven/apache-maven-3.8.6
export PATH=$PATH:$MAVEN_HOME/bin
⑶、按esc然后輸入:wq! 保存并退出,執(zhí)行下面命令立即生效
source ~/.bash_profile
最后,在終端輸入mvn -version若出現(xiàn)如下結(jié)果則配置成功