MacOS上安装 Java

1.下载

oracle官网jdk下载地址

注意一下区分mac芯片版本,M1芯片选择Arm 64,Intel芯片选择x64

2.安装

傻瓜式安装,下载好后直接双击打开,一直下一步安装即可

3.查看安装路径

可通过以下命令查看安装路径(复制此输出路径,为后续更改环境变量做准备)

复制代码
/usr/libexec/java_home

本安装路径示例:(/Library/Java/JavaVirtualMachines/jdk-17.0.3.1.jdk/Contents/Home)

4.设置环境变量

MacOS 默认的 shell 是bash启动脚本~/.bash_profile,

如果 shell 是zsh,那么启动脚本就是 ~/.zshrc

这边示例 zsh:

bash 复制代码
vim ~/.zshrc

(按下 i 进行编辑 esc退出编辑 :wq完成编辑)

在启动脚本中添加如下两行,JAVA_HOME路径填写本机安装路径(注意:修改为上面自己的安装路径!!!)

bash 复制代码
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.0.3.1.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH

第一行是将Java安装目录设置了一个名为JAVA_HOME的环境变量

第二行是将安装目录下的bin目录加到系统的PATH目录下,这样就可以在任何位置都加载java命令了

5.保存环境变量

为了让我们刚刚添加的环境变量生效,使用source命令加载环境变量

bash 复制代码
source ~/.zshrc

6.查看版本

有如下版本输出即为安装成功

bash 复制代码
java -version
相关推荐
yinke小琪10 分钟前
面试官:谈谈为什么要拆分数据库?有哪些方法?
java·后端·面试
自由的疯13 分钟前
java DWG文件转图片
java·后端·架构
小兔崽子去哪了14 分钟前
EasyExcel 使用
java·excel
青云交16 分钟前
Java 大视界 -- Java 大数据机器学习模型的对抗攻击与防御技术研究
java·机器学习模型·对抗攻击·java 大数据·防御技术·对抗训练·i - fgsm
程序员小假20 分钟前
请介绍类加载过程,什么是双亲委派模型?
java·后端
加油吧zkf26 分钟前
Python入门:从零开始的完整学习指南
开发语言·前端·python
汤姆yu34 分钟前
基于springboot的家具商城销售系统
java·spring boot·后端
红尘客栈240 分钟前
K8s-kubeadmin 1.28安装
java·网络·kubernetes
Larry_Yanan1 小时前
QML学习笔记(三十一)QML的Flow定位器
java·前端·javascript·笔记·qt·学习·ui
灰灰老师1 小时前
七种排序算法比较与选择[Python ]
java·算法·排序算法