直接這樣就好
brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk11
11后jdk jre合一起了启涯,不用另下載
目前macOS出廠不自帶JRE和JDK肠鲫。這里以macOS 10.15.2為例。
首先明晰概念:
- JRE(Java Runtime Environment)泳梆,Java運(yùn)行環(huán)境。請(qǐng)事先安裝好,System Preferences面板會(huì)顯示Java圖標(biāo)偿荷。
- JDK(Java Development Kit)窘游,Java開發(fā)所需的工具包。本文是JDK的安裝和配置跳纳。
- 從官網(wǎng)上下載JDK并且安裝之后忍饰,JDK默認(rèn)安裝路徑如下(以實(shí)際為準(zhǔn),可能不一樣):
/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk
(版本號(hào)以實(shí)際為準(zhǔn))
- 打開terminal寺庄,執(zhí)行:
open .bash_profile
(如果沒有profile文件艾蓝,則新建,執(zhí)行:touch .bash_profile
)
-
在彈出的文檔中輸入:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home
export PATH=$PATH:$JAVA_HOME
保存斗塘,關(guān)閉文檔赢织。
terminal中執(zhí)行:
source .bash_profile
或者重啟terminal
完成。
- 查看當(dāng)前默認(rèn)Java版本馍盟,執(zhí)行:
java -version
- 卸載JRE:
terminal中執(zhí)行:
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java
更簡(jiǎn)單的方法:
官網(wǎng)下載jre于置,運(yùn)行后,有remove選項(xiàng)贞岭。
- 卸載JDK:
Finder中進(jìn)入 /Library/Java/JavaVirtualMachines八毯,然后刪除jdk1.8.xxx(你想刪除的版本)
- 升級(jí)JRE:在System Preferences面板中升級(jí)Java。
- 升級(jí)JDK:仍需去官網(wǎng)下載安裝瞄桨,然后重復(fù)上述配置步驟话速。