【JAVA】JDK在Mac上的自由切換
阿新 • • 發佈:2018-11-16
一.檢視版本
終端輸入:/usr/libexec/java_home -V
檢視2個版本最終安裝目錄:
JDK 1.7:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
JDK 1.8:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
二.配置Bash_profile檔案
建立.bash_profile配置檔案(已經有該檔案就跳過此步驟)
touch ~/.bash_profile
#vim編輯.bash_profile檔案
vim ~/.bash_profile
#如果不習慣vim命令就使用自帶的文字編輯器開啟
open ~/.bash_profile
輸入bash_profile文字:
設定jdk版本(最下行是設定預設JDK)
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home
export JAVA_HOME=$JAVA_8_HOME
alias命令動態切換JAVA_HOME的配置
alias jdk8='export JAVA_HOME=$JAVA_8_HOME' alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
#輸入完成後儲存,返回Terminal執行下面命令:重新執行.bash_profile檔案
source ~/.bash_profile
三.執行
執行:java -version
,看看是不是1.8版本?
執行:jdk7
,再執行java -version
,看看是不是1.7版本?
就這樣實現了版本的任意切換。
需要補充部分 https://jingyan.baidu.com/article/908080221f3cfefd91c80fbf.html