mac 安装多版本JAVA
1、下载地址
https://www.oracle.com/java/technologies/downloads/#jdk17-mac
2、配置
以安装JAVA8 和 JAVA17 为例:
解压后将文件夹移动到目录 /Library/Java/JavaVirtualMachines
(非必须,后面配置环境变量需要)。
执行命令
vi .bash_profile
然后配置多个环境变量如下:
export JAVA_18_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.8.jdk/Contents/Home # 默认JDK版本 export JAVA_HOME=$JAVA_8_HOME # 多版本切换(取了别名,更方便切换) alias jdk8="export JAVA_HOME=$JAVA_8_HOME" alias jdk17="export JAVA_HOME=$JAVA_17_HOME"
然后执行命令 生效配置
source .bash_profile
3、切换
配置完之后,查看默认 JDK 版本(前面配置了默认 JDK 8):
(base) admin@luguilin-MacBook-Pro ~ % java -version java version "1.8.0_291" Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
版本切换,切换到 JDK 11:
(base) admin@luguilin-MacBook-Pro ~ % jdk17 (base) admin@luguilin-MacBook-Pro ~ % java -version java version "17.0.8" 2023-07-18 LTS Java(TM) SE Runtime Environment (build 17.0.8+9-LTS-211) Java HotSpot(TM) 64-Bit Server VM (build 17.0.8+9-LTS-211, mixed mode, sharing)
收工