卸載JDK8
1 查看是否安裝JDK,命令如下
Java -version
2 如沒安裝過則顯示JDK版本,如果沒有則跳過卸載教程.

3 刪除運行環(huán)境
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
4 進(jìn)入JDK目錄,查看歷史JDK
# 進(jìn)入jdk安裝目錄
cd /Library/Java/JavaVirtualMachines
# 查看有多少個jdk,用于后面刪除,查看結(jié)果如下圖
ls

5 刪除JDK
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk
這里需要注意刪除的時候不要直接拷貝命令,看看上一個步驟自己的JDK版本,比如我的版本是212的
6 清除環(huán)境變量
# 1\. 進(jìn)入用戶目錄
cd ~
# 2\. 編輯JAVA_HOME相關(guān)配置
vi .bash_profile
# 3\. 進(jìn)入到vim頁面,注釋掉JDK環(huán)境變量相關(guān)配置
## 注釋前
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_212.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
## 注釋后
#JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_212.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
7 生效.bash_profile中的配置
source .bash_profile
8 驗證結(jié)果,驗證命令如下
java -version
安裝JDK11
1 下載JDK11安裝包
安裝地址:https://adoptium.net/zh-CN/temurin/releases/?version=11

注意選擇pkg包,不要選擇tar.gz的
2 安裝JDK,一直繼續(xù)即可
3 配置環(huán)境變量
# 進(jìn)入用戶目錄
cd ~
# 編輯JAVA_HOME相關(guān)配置
vi .bash_profile
# 配置內(nèi)容如下,注意自己的版本號
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk11.0.19.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
4 生效配置
source .bash_profile
5 驗證結(jié)果
java -version