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已成功安装。

相关推荐
一ge科研小菜鸡8 分钟前
编程语言的演化与选择:技术浪潮中的理性决策
java·c语言·python
我崽不熬夜26 分钟前
为什么你该立即学习 Java 的 Lambda 表达式?
java·后端·java ee
wsdchong之小马过河28 分钟前
2025虚幻引擎文件与文件夹命名规律
java·数据库·虚幻
幸运的大号暖贴33 分钟前
单点登录进阶:基于芋道(yudao)授权码模式的单点登录流程、代码实现与安全设计
java·安全
唐人街都是苦瓜脸42 分钟前
学习Oracle------高可用架构解析
学习·oracle·架构
198944 分钟前
【Dify精讲】第12章:性能优化策略与实践
人工智能·python·深度学习·性能优化·架构·flask·ai编程
小白的代码日记44 分钟前
IDEA 中 Tomcat 部署 Java Web 项目(Maven 多模块 & 非 Maven 通用版)(linux+windows)
java·tomcat·intellij-idea
黑客飓风1 小时前
JavaScript性能优化实战
开发语言·javascript·性能优化
coder_zh_1 小时前
Spring Boot自动配置原理
java·spring boot·spring
晴空月明2 小时前
线程安全集合选择深度解析
java