Mac中管理多版本Jdk

1. 首先下载JDK,以jdk8和17为例

2. 打开.zprofile中添加如下内容

base 复制代码
#java config
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
export JAVA_17_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home

#default java
export JAVA_HOME=$JAVA_8_HOME

#java alias
alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
alias jdk17="export JAVA_HOME=$JAVA_17_HOME"

3. 打开终端

输入以下内容

base 复制代码
source .zprofile 
base 复制代码
java -version
base 复制代码
jdk17
base 复制代码
java -version

以后就可以通过别名jdk8、jdk17来进行jdk版本的切换

相关推荐
檀越剑指大厂1 分钟前
【Idea系列】换行处理
java·ide·intellij-idea
wanghowie14 分钟前
01.04 Java基础篇|泛型、注解与反射实战
java·开发语言·windows
Feibo201117 分钟前
永远关闭mac更新
macos
weixin_4624462317 分钟前
pkg 手动下载依赖并解决打包时网络下载失败(Win / macOS)
macos·pkg
深圳佛手17 分钟前
Java大对象(如 List、Map)如何复用?错误的方法是?正确的方法是?
java·jvm·windows
风为你而吹20 分钟前
mac m3上使用vscode + esp-idf开发esp32
ide·vscode·macos
言之。22 分钟前
Claude Code Skills 实用使用手册
java·开发语言
苹果醋322 分钟前
JAVA设计模式之策略模式
java·运维·spring boot·mysql·nginx
七月shi人26 分钟前
使用Node版本管理包n,在MAC电脑权限问题
前端·macos
千寻技术帮26 分钟前
10370_基于Springboot的校园志愿者管理系统
java·spring boot·后端·毕业设计