前提:
系统已安装JDK1.8,当前系统Java版本是1.8.0_211
一.JDK1.6安装
1. Mac系统JDK1.6下载地址 下载 - Java for OS X 2017-001
2. 双击下载的dmg安装文件,按照提示完成安装
(PS:经测试,macOS Catalina不支持安装JDK1.6,macOS Mojava支持安装JDK1.6)
二.环境变量
1. 查看MAC中默认的java版本
执行如下命令:ls -l /usr/bin/java,可以看到java连接到了current版本
2. 在MAC上查找$JAVA_HOME
可以使用工具命令“/usr/libexec/java_home”来定位JAVA_HOME[即:安装目录]:
定位JAVA:/usr/libexec/java_home
另外可以使用-V选项列出所有版本的JAVA_HOME:
所有版本:/usr/libexec/java_home -V
3. MAC下同时配置多个版本的JDK
打开终端,进入当前用户的home目录:
打开.bash_profile并编辑:vi .bash_profile
在文件中添加如下内容,
# jdk1.6
export JAVA_6_HOME='/usr/libexec/java_home -v 1.6'
# jdk1.8
export JAVA_8_HOME='/usr/libexec/java_home -v 1.8'
# 默认 jdk 使用1.8版本
export JAVA_HOME=$JAVA_8_HOME
#切换 jdk 版本
alias jdk6="export JAVA_HOME=$JAVA_6_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
保存,退出,刷新环境变量,使之生效:
source .bash_profile
4.查看版本,并执行命令切换