通过命令'jdk7', 'jdk8'轻松切换到对应的Java版本:
1.首先安装所有的JDk
- Mac自带了的JDK6,安装在目录:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/
下。 - JDK7,JDK8,JDK9则需要自己到Oracle官网下载安装对应的版本。自己安装的JDK默认路径为:
/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk
- Mac自带了的JDK6,安装在目录:
2.配置
编辑~/.zshrc
文件(我是zsh的shell,所有配置该文件,如果是bash,则配置.bash_profile)
在最下面加入下面的代码
#设置jdk版本
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
#alias命令动态切换JAVA_HOME的配置
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
export JAVA_HOME=$JAVA_7_HOME
输入完成后保存,然后执行下面命令
source ~/.zshrc
- 3.验证
使用:jdk7、jdk8即可切换jdk版本