下載
從jdk官網下載即可,找到自己要用的版本。
官網:https://www.oracle.com/java/technologies/downloads/#jdk21-mac
我這里下載的jdk1.8和21。
根據自己芯片下載,一般都是m芯片。
下載好后,點擊,一直下一步就行,環境變量也是自動配好了。
java -version
多版本切換
一般idea開發設置里面就能選擇jdk版本不用切換,不過這里還是配置一下吧。
配置在哪?
現在基本都是新版系統用的zsh(macOS 10.15+ 默認 Shell),舊版用的bash。
根據當前 Shell(通過 echo $SHELL 查看)選擇對應的配置,避免配置無效。
ai推薦我放zprofile中,我是放到了zshrc中,后面我打算改一下。
open ~/.zprofile
輸入
export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_21_HOME=$(/usr/libexec/java_home -v21)
alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java21='export JAVA_HOME=$JAVA_21_HOME'
上面兩個是查找jdk路徑,下面兩個是定義別名。
更新一下配置。
source ~/.zprofile
驗證: