本文使用的是 brew 的方式安裝 Zulu JDK
介紹
JDK(Java Development Kit)是Java語言的軟件開發(fā)工具包咧最,主要用于移動(dòng)設(shè)備喇伯、嵌入式設(shè)備上的Java應(yīng)用程序開發(fā)。它包含了Java的運(yùn)行環(huán)境(JRE)和一組Java開發(fā)工具嗅剖。JDK是整個(gè)Java開發(fā)的核心忆蚀,沒有它矾利,無法編譯和運(yùn)行Java程序。其中的開發(fā)工具包括編譯工具(javac.exe)馋袜,打包工具(jar.exe)等男旗。
添加tap
brew tap mdogan/zulu
安裝指定版本jdk
brew install <caskName>
建議安裝的版本,因?yàn)樗鼈兪荓TS版本
Cask Name | JDK |
---|---|
zulu-jdk8 | OpenJDK 8 |
zulu-jdk11 | OpenJDK 11 |
zulu-jdk17 | OpenJDK 17 |
zulu-jdk21 | OpenJDK 21 |
查詢已安裝的JDK:
/usr/libexec/java_home -V
在不同 JDK 版本之間切換
首先在 ~/.bashrc 或者 ~/.zshrc 中添加如下腳本:
jdk() {
version=$1
export JAVA_HOME=$(/usr/libexec/java_home -v"$version");
java -version
}
重啟終端后欣鳖,使用如下命令切換不同的版本
jdk 8
jdk 11
jdk 17
...