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

相关推荐
是多巴胺不是尼古丁8 分钟前
期末java复习--string
java·开发语言·python
Survivor00113 分钟前
高并发系统流量治理的底层算法
java·开发语言
凡人叶枫16 分钟前
Effective C++ 条款35:考虑 virtual 函数以外的其他选择
java·c++·spring
郝学胜-神的一滴22 分钟前
CMake 017:彩色日志输出实战
linux·c语言·开发语言·c++·软件工程·软件构建·cmake
garmin Chen24 分钟前
从 Transformer 到 Agent:大模型技术全景解析
java·人工智能·python·深度学习·transformer
m0_5474866629 分钟前
《数字图像处理:使用MATLAB分析与实现》全套课件PPT
开发语言·matlab·powerpoint
愚公移码29 分钟前
蓝凌EKP18产品:流程引擎技术篇之流程核心概念模型
java·人工智能·流程引擎·蓝凌
Full Stack Developme36 分钟前
Apache Tika 教程
java·开发语言·python·apache
luj_176841 分钟前
FreeDOS vs MS-DOS PC-DOS 对比解析
服务器·c语言·开发语言·经验分享·算法
鹅城剑仙1 小时前
Java线程池完全指南
java