MAC 设置多个JAVA版本切换

1、JDK安装

java8 Download
java9 Download
Other Download

mac系统中Java默认目录:/Library/Java/JavaVirtualMachines/

本地需要两个不同版本的java: jdk1.8jdk9

2、JDK环境配置

配置JAVA_HOME:vi ~/.bash_profile
//alias是自定义命令别名

#java
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'

export JAVA_9_HOME="$(/usr/libexec/java_home -v 9)"
alias jdk9='export JAVA_HOME=$JAVA_9_HOME'

# 默认使用jdk9
export JAVA_HOME=$JAVA_9_HOME
#java END

生效配置:source ~/.bash_profile

查看java版本: java -version

查看所有JDK的在系统中默认的安装位置:/usr/libexec/java_home -V

查看指定版本JDK在系统中默认安装位置:/usr/libexec/java_home -v 9

3、切换版本

切换JDK版本就执行对应命令别名,

比如,我要切换成JDK8,就执行一下jdk8就可以了。

注意事项

java8之前配置文件 1.6 1.7 1.8
例如:
# java6 = /usr/libexec/java_home -v 1.6
java8之后配置文件 9 14
例如:
# java9 = /usr/libexec/java_home -v 9
posted @ 2021-02-09 14:35  rab3it  阅读(379)  评论(0编辑  收藏  举报