Mac 安装 JDK21 流程

一、下载JDK21

访问Oracle官方网站或选择OpenJDK作为替代品。Oracle JDK11版本开始是商业的,可能需要支付费用。OpenJDK是一个免费开源选项。

Oracle JDK官方网站:Oracle JDK Downloads
OpenJDK官方网站:OpenJDK Downloads

这里以JDK21为例:

我选择的是JDK21进行安装:ARM64X64代表CPU架构类型,执行uname -m命令可以查看电脑是什么类型的cpu架构,选择对应的包,不匹配会提示安装失败或者不可用;

bin.tar.gzdmg包的区别: tar.gz直接解压就可以用,解压的路径就是安装的路径; dmgmac安装文件规范,默认会安装到/Library/Java/JavaVirtualMachines/路径下;

二、安装JDK

进入下载目录,解压文件并将文件移动到指定的目录中。因为我们是手动安装,所以需要自己创建~/Library/Java/JavaVirtualMachines目录,我这里保持和自动安装的目录相同。

shell 复制代码
cd ~/Downloads
# 记得将命令中的`openjdk-21.0.2_macos-x64_bin.tar.gz`、`jdk-21.0.2.jdk` 修改为你实际的名称:
tar -zxf openjdk-21.0.2_macos-x64_bin.tar.gz
mv jdk-21.0.2.jdk ~/Library/Java/JavaVirtualMachines

三、设置环境变量

使用终端编辑你的shell配置文件(如~/.bash_profile~/.bashrc~/.zshrc等),我们选择~/.zshrc文件,在文件末尾加入以下内容:第一行设置了JAVA_HOME环境变量,指向JDK 21的安装目录。第二行将JDK 21bin目录添加到了PATH环境变量中,以便在终端中直接使用Java命令。

shell 复制代码
# 记得将命令中的`jdk-21.0.2.jdk` 修改为你实际的名称:
export JAVA_HOME="~/Library/Java/JavaVirtualMachines/jdk-21.0.2.jdk/Contents/Home" 
export PATH=$JAVA_HOME/bin:$PATH

2、应用配置:source ~/.zshrc

四、验证安装

打开命令行界面,运行以下命令:

java 复制代码
java -version
javac -version

如果显示了javajavac的版本信息,而不是错误消息,则表明JDK已成功安装。

相关推荐
小瓦码J码4 分钟前
Spring boot 如何自定义加密解密数据库连接配置
java
XiYang-DING4 分钟前
【Java EE】JUC的常见类(Callable、ReentrantLock、Semaphore和CountDownLatch )
java·java-ee
SmartBrain5 分钟前
《资治通鉴》20 条智慧赋能企业经营管理
华为·架构·创业创新
RuoyiOffice6 分钟前
2026 年开源 BPM/工作流引擎大盘点:Flowable vs Camunda vs Activiti vs Turbo——谁才是企业级首选?
java·spring boot·后端·开源·流程图·ruoyi·anti-design-vue
SamDeepThinking11 分钟前
别把业务逻辑塞进存储过程,适当用表驱动法
java·后端·架构
HZY1618yzh13 分钟前
洛谷题解:P16304 [蓝桥杯 2026 省 Java C 组] 抽奖活动
java·c++·算法·蓝桥杯
java1234_小锋22 分钟前
Spring AI 2.0 开发Java Agent智能体 - Advisors —— 拦截器模式增强AI能力
java·人工智能·spring·ai·spring ai2.0
_F_y22 分钟前
仿RabbitMQ实现消息队列-服务端核心模块实现(5)
分布式·rabbitmq
Komore31526 分钟前
商户查询缓存
java·redis·缓存
Lyyaoo.29 分钟前
Redis实现分布式锁
数据库·redis·分布式