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
相关推荐
一 乐44 分钟前
医院挂号|基于springboot + vue医院挂号管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·医院挂号管理系统
浪客川1 小时前
【百例RUST - 010】字符串
开发语言·后端·rust
鱼鳞_1 小时前
Java学习笔记_Day29(异常)
java·笔记·学习
烟锁池塘柳01 小时前
一文讲透 C++ / Java 中方法重载(Overload)与方法重写(Override)在调用时机等方面的区别
java·c++·面向对象
一叶飘零_sweeeet1 小时前
深入拆解 Fork/Join 框架:核心原理、分治模型与参数调优实战
java·并发编程
云烟成雨TD1 小时前
Spring AI Alibaba 1.x 系列【23】短期记忆
java·人工智能·spring
摇滚侠2 小时前
帮我整理一份 IDEA 开发中常用快捷键
java·ide·intellij-idea
赵侃侃爱分享2 小时前
学完Python第一次写程序写了这个简单的计算器
开发语言·python
断眉的派大星2 小时前
# Python 魔术方法(魔法方法)超详细讲解
开发语言·python
2501_933329552 小时前
技术深度拆解:Infoseek舆情处置系统的全链路架构与核心实现
开发语言·人工智能·自然语言处理·架构