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

相关推荐
冷雨夜中漫步21 小时前
Java中strip与trim()的区别
java·开发语言
heartbeat..21 小时前
Redis 常用命令全解析:基础、进阶与场景化实战
java·数据库·redis·缓存
xb113221 小时前
C#多线程编程入门概念
开发语言
让我上个超影吧21 小时前
天机学堂——多级缓存
java·spring boot·spring cloud
froginwe1121 小时前
PostgreSQL HAVING 子句详解
开发语言
yugi98783821 小时前
基于MATLAB的延迟求和(DAS)波束形成算法实现
开发语言·算法·matlab
冷雨夜中漫步21 小时前
Python入门——字符串
开发语言·python
Yvonne爱编码21 小时前
Java 接口学习核心难点深度解析
java·开发语言·python
带刺的坐椅21 小时前
Solon AI Remote Skills:开启分布式技能的“感知”时代
java·llm·solon·mcp·skills
这周也會开心21 小时前
SSM 配置 index 页面的实现方式
java·tomcat·springmvc