macOS上可以安装多个版本的jdk,方法如下:
1.下载jdk
在Oracle官网上下载不同版本的jdk:https://www.oracle.com/java/technologies/downloads/
当前有2个长期支持版:java8和java11。
如果当前系统上已经安装了java8,我们想要再安装一个java11。则在上述网页上下载java11的安装包,比如:jdk-11.0.14_osx-x64_bin.dmg。
2.安装jdk
运行此安装包,进行安装。安装后会发现两个jdk被分别安装在如下目录:
/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk
/Library/Java/JavaVirtualMachines/jdk-11.0.14.jdk
3.配置jdk
现在已经安装了2个版本的jdk,但是怎么确定当前生效的是哪个版本呢?或者说怎么切换这两个版本呢?配置方法如下:
打开终端,cd到个人根目录下。
如果当前使用的shell是zsh就编辑或新建.zshrc文件,如果是bash就编辑或新建.bashrc文件。
在上述rc文件中添加如下配置:
JAVA_HOME_8=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
JAVA_HOME_11=/Library/Java/JavaVirtualMachines/jdk-11.0.14.jdk/Contents/Home
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME=$JAVA_HOME_8
export JRE_HOME
export PATH
export CLASSPATH
alias jdk8="export JAVA_HOME=$JAVA_HOME_8"
alias jdk11=

本文介绍如何在macOS系统上安装并配置多个版本的JDK,包括下载不同版本的JDK安装包、安装过程及配置方法。通过设置环境变量和别名命令实现JDK版本间的轻松切换。
最低0.47元/天 解锁文章
9775

被折叠的 条评论
为什么被折叠?



