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
相关推荐
嘻哈∠※5 小时前
0061基于 SpringBoot 的投稿与稿件处理系统设计与实现
java·spring boot·后端
WWJA王文举5 小时前
I²C通信完整流程详解:START、地址、ACK、数据、Repeated START和STOP一次讲透
c语言·开发语言
zhanghaha13146 小时前
Python进阶教程:6_JSON 数据解析 —— 新手完全指南
开发语言·python·json
白狐_7986 小时前
408数据结构第8章:排序②——性质对比秒杀、场景选择与外部排序
java·数据结构·算法
zander2586 小时前
LeetCode 84:柱状图中的最大矩形——单调栈如何确定左右边界
java·数据结构·算法
码匠许师傅7 小时前
【C++ 面试真题】聊聊 C++ 的拷贝构造与拷贝赋值
java·c++·面试
qq_448011167 小时前
C语言中的动态内存分配
c语言·开发语言·php
汉字萌萌哒8 小时前
2024CSP-J入门级C++真题详解
开发语言·c++
arbboter8 小时前
【网络工具】NetProxy网络代理用户手册
开发语言·网络·c#·网络代理·网络异常·代理工具
极创信息8 小时前
系统安全隐患全方位排查方案:标准化渗透测试全流程
java·opencv·struts·数据挖掘·eclipse·语音识别·hibernate