Mac 下安装jdk1.7和jdk1.8并实现任意版本自动切换

JDK1.7的安装在上一篇博客已经讲解《Mac 下安装jdk1.7(国内镜像)》,大家可以按照步骤安装,附上jdk1.7和jdk1.8的下载地址(国内CDN加速):

  • jdk1.7:https://files-cdn.liferay.com/mirrors/download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-macosx-x64.dmg
  • jdk1.8:https://files-cdn.liferay.com/mirrors/download.oracle.com/otn-pub/java/jdk/8u121-b13/jdk-8u121-macosx-x64.dmg

下面来讲解如何实现jdk不同版本任意切换:

1.首先打开配置文件:

open ~/.bash_profile

2.添加配置文件:

export JAVA_7_HOME=`/usr/libexec/java_home -v 1.7`
export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8`

#默认设为JDK1.8
export JAVA_HOME=$JAVA_8_HOME

#alias命令动态切换JDK版本
alias jdk7="export JAVA_HOME=$JAVA_7_HOME"
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"

3.保存并执行以下命令:

source ~/.bash_profile

4.查看当前版本,可以看到当前版本为jdk1.8:

java -version

Mac 下安装jdk1.7和jdk1.8并实现任意版本自动切换_第1张图片
5.重启电脑(如有必要,我的就是没有重启电脑所以没生效了)

6.比如现在要切到1.7,则执行如下命令:

jdk7

Mac 下安装jdk1.7和jdk1.8并实现任意版本自动切换_第2张图片

你可能感兴趣的:(#,Mac操作系统)