Mac配置多版本JDK

Ahci發表於2024-09-01

下載安裝

下載對應版本並安裝即可。這裡使用的是Zulu JDK,其他的JDK也可以。
安裝後在 /Library/Java/JavaVirtualMachine/ 目錄下可以看到對應版本的JDK。

配置環境

Sonoma(也就是macOS 14)預設的shell為zsh,可以透過下面的命令開啟配置檔案

vim ~/.zshrc

使用VIM編輯時,按下I鍵即可輸入,將下面的內容貼上進入

# Java
JAVA_8_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
JAVA_17_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home

alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"

export JAVA_HOME=$JAVA_17_HOME
export PATH="$JAVA_HOME:$PATH"

更新配置檔案

source ~/.zshrc

此時輸入 jdk8jdk17 即可切換版本,預設版本為JDK17。

相關文章