mac 多java环境变量配置_java_Mac安装多个JDK版本并设置环境变量
JDK6、JDK7、JDK8三個版本的匯總地址:https://pan.baidu.com/s/1pKSYv8Z
安裝
JDK6安裝
JDK6下載地址
見網盤
安裝完畢后確認版本
JavaForOSX2014-001.dmg contains?Javafor Mac OS X (1.6.0_65-b14-462).It will be installed to?* /System/Library/Java?*?and /System/Library/Frameworks while?Oracle?Java is located at?/Library/Java
>cd /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
>./bin/java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)
JDK7安裝
JDK7下載地址
安裝完畢后確認版本
JDK7之后,安裝目錄比較規范化了,按著版本號在/Library/Java/JavaVirtualMachines/下自動建立子目錄
/Library/Java/JavaVirtualMachines>ls -lrt
total 0
drwxr-xr-x 3 root wheel 102 11 2 15:22 jdk1.7.0_67.jdk
drwxr-xr-x 3 root wheel 102 11 3 14:58 jdk1.7.0_71.jdk
drwxr-xr-x 3 root wheel 102 4 9 13:44 jdk1.8.0_40.jdk5
JDK8安裝
安裝和下載同JDK7
每次安裝完后,自動更新/usr/libexec/java_home
/Users/lcz>/usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
配置多JDK版本環境
修改profile文件
1.打開~/.bash_profile,沒有的話創建
vim ~/.bash_profile
2.在文件中寫入,保存、退出
export JAVA_6_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
alias jdk6="export JAVA_HOME=$JAVA_6_HOME" #編輯一個命令jdk6,輸入則轉至jdk1.6
alias jdk7="export JAVA_HOME=$JAVA_7_HOME" #編輯一個命令jdk8,輸入則轉至jdk1.8
alias jdk8="export JAVA_HOME=$JAVA_8_HOME" #編輯一個命令jdk8,輸入則轉至jdk1.8
export JAVA_HOME=`/usr/libexec/java_home` #最后安裝的版本,這樣當自動更新時,始終指向最新版本
驗證
/Users/lcz>. .bash_profile
/Users/lcz>java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
/Users/lcz>jdk6
/Users/lcz>java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)
/Users/lcz>jdk7
/Users/lcz>java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
【補充jdk1.8命令安裝】
Brew下載并安裝JDK1.8
brew cask search java
brew caskinstall?java
java -version
總結
以上是生活随笔為你收集整理的mac 多java环境变量配置_java_Mac安装多个JDK版本并设置环境变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java数据结构 队列_Java数据结构
- 下一篇: java服务限流_Java实现系统限流