1.查看JDK版本號
在Terminal終端執(zhí)行命令java -version
可查看當(dāng)前JDK版本信息找都,如果還沒安裝任一JDK,就會提示安裝廊酣,點擊后會跳到oralce java的下載網(wǎng)頁能耻。
2.查看已安裝的JDK目錄
在Terminal終端執(zhí)行命令/usr/libexec/java_home -V
注意:輸入命令參數(shù)區(qū)分大小寫(-v是不對的,必須是-V)
如下圖:3個紅框內(nèi)依次為:輸入命令亡驰; 當(dāng)前Mac已安裝jdk目錄晓猛; Mac默認(rèn)使用的jdk版本;
3.JDK的安裝
過去 Mac 上的 Java 都是由 Apple 自己提供的凡辱,但只支持到 Java 6戒职,并且從 OS X 10.7 開始系統(tǒng)不再默認(rèn)安裝了(可選安裝,原自帶的是 JDK 1.6)透乾。后來 Apple 加入 OpenJDK 陣營繼續(xù)支持 Java 6洪燥,而從 Java 7 開始由 Oracle 負(fù)責(zé)提供磕秤。
- 系統(tǒng)環(huán)境:macOS High Sierra(版本10.31.1)
- JDK下載:
JDK1.6(From Apple)
JDK1.7及以上(From Oracle) - JDK安裝:1.6以上的JDK按照提示安裝即可,不再贅述捧韵。
4.JDK的卸載
在Terminal終端執(zhí)行命令sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk
其中rf之后是安裝的JDK的路徑市咆,具體可根據(jù)上圖最后一個紅框查看
5.多版本JDK配置(Home路徑配置)
在Terminal終端執(zhí)行命令vi .bash_profile
輸入以下內(nèi)容
# Mac默認(rèn) JDK 6(Mac默認(rèn)自帶了一個jdk6版本)
export JAVA_6_HOME='/usr/libexec/java_home -v 1.6'
# 設(shè)置 JDK 7
export JAVA_7_HOME='/usr/libexec/java_home -v 1.7'
# 設(shè)置 JDK 8
export JAVA_8_HOME='/usr/libexec/java_home -v 1.8'
#默認(rèn)JDK 6
export JAVA_HOME=$JAVA_6_HOME
#alias命令動態(tài)切換JDK版本
alias jdk6="export JAVA_HOME=$JAVA_6_HOME"
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
在Terminal終端執(zhí)行命令source .bash_profile
,生效新配置再来。
默認(rèn)jdk為1.6,執(zhí)行jdk6或jdk7或jdk8后蒙兰,通過java -version可看到已切換成相應(yīng)版本。