Mac 环境多JDK安装与切换

一、下载jdk

去Oracle官网上下载想要安装的jdk版本,M芯片选择arm架构的.bmg格式的文件。
https://www.oracle.com/java/technologies/downloads/

二、安装jdk

2.1 双击下载的文件,安装步骤一步步点继续就好。


2.2 安装完成后会在/Library/Java/JavaVirtualMachines目录下看到安装的jdk信息。

三、配置环境变量

3.1 打开终端,进入到/root目录下,通过open .bash_profile命令打开并编辑.bash_profile文件,如果不存在这个文件就创建一个这个名字的文件。
bash 复制代码
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
export JAVA_21_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.

alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk21='export JAVA_HOME=$JAVA_21_HOME'
3.2 编辑完成之后,执行source .bash_profile 让配置文件生效。再使用java -version命令查看jdk版本信息。

四、jdk版本切换

可以根据上面配置的版本别名进行切换。

五、卸载JDK

sudo rm -rf /Library/Java/JavaVirtualMachines/<jdk-version>.jdk

相关推荐
m0_736927043 分钟前
2025高频Java后端场景题汇总(全年汇总版)
java·开发语言·经验分享·后端·面试·职场和发展·跳槽
CodeAmaz18 分钟前
自定义限流方案(基于 Redis + 注解)
java·redis·限流·aop·自定义注解
FAREWELL0007524 分钟前
Lua学习记录(3) --- Lua中的复杂数据类型_table
开发语言·学习·lua
Felix_XXXXL32 分钟前
Plugin ‘mysql_native_password‘ is not loaded`
java·后端
IT北辰34 分钟前
Python实现居民供暖中暖气能耗数据可视化分析(文中含源码)
开发语言·python·信息可视化
韩立学长35 分钟前
【开题答辩实录分享】以《基于SpringBoot在线小说阅读平台》为例进行答辩实录分享
java·spring boot·后端
悟能不能悟42 分钟前
jsp怎么拿到url参数
java·前端·javascript
KWTXX42 分钟前
组合逻辑和时序逻辑的区别
java·开发语言·人工智能
高山上有一只小老虎1 小时前
字符串字符匹配
java·算法
wjs20241 小时前
Go 语言结构体
开发语言