Mac用户安装JDK 22完整流程(Intel版dmg文件安装指南附安装包下载)

一、准备工作

  1. ​确认你的 Mac 是 Intel 芯片的​

    • 如果你的 Mac 是 2020 年及之前出的,大概率是 Intel 芯片,可以用这个 jdk-22_macos-x64_bin.dmg。
    • 如果是 2020 年之后出的 M1 或 M2 芯片的 Mac(就是 Apple 芯片),那这个版本不适合你,你应该找 jdk-22_macos-aarch64_bin.dmg(适用于 ARM 架构芯片)。

    如何看自己是什么芯片?

    点屏幕左上角 ​苹果图标  → 关于本机 → 概览 ,看看写的是 ​Intel ​ 还是 ​Apple(M1/M2等)​。


二、开始安装 JDK

  1. ​下载文件​

  2. ​双击打开 dmg 文件​

    • 找到 jdk-22_macos-x64_bin.dmg ,双击它 ,会弹出一个窗口,里面有一个 pkg 安装包 (通常叫类似 jdk-22.0.x_osx-x64_bin.pkg 这样的名字)。
  3. ​双击 pkg 文件开始安装​

    • 双击那个 pkg 安装包 ,会跳出安装向导,点 ​"继续"​ 就行。
    • 接着可能会让你选安装位置,默认是系统盘(通常是 /Library/Java/JavaVirtualMachines/),不用改,继续点 ​"安装"​。
    • 系统可能会让你输入 Mac 用户密码 (就是你开机登录用的密码),输入后点 ​"安装软件"​。
  4. ​等待安装完成​

    • 等它自己装完,会提示 ​"安装成功"​ ,点 ​"关闭"​ 就可以了。
  5. ​把 dmg 文件可以删掉(可选)​​

    • 安装完后,那个 dmg 文件 和 pkg 文件 就没用了,如果你想省空间,可以拖到废纸篓删掉。

三、检查是否安装成功

  1. ​打开"终端"​​

    • 你可以通过在 聚焦搜索(屏幕右上角放大镜🔍)​ 里输入 ​"终端"​,然后打开它。
  2. ​输入命令查看 Java 版本 ​

    在终端里输入以下命令,然后按回车:

    复制代码
    java -version

    如果安装成功,你会看到类似这样的信息,里面有 ​​"17" 或 "22"​​(取决于你装的具体版本号),比如:

    复制代码
    java version "22" 2024-03-19
    Java(TM) SE Runtime Environment (build 22+36-xxxx)
    Java HotSpot(TM) 64-Bit Server VM (build 22+36-xxxx, mixed mode)

    如果你看到这些,说明 Java 已经装好了!

  3. ​如果想用 javac(编译代码,比如写 Java 程序要用),也可以输入:​​

    复制代码
    javac -version

    如果也显示版本号,那就更完美了,说明 JDK(包括 JRE 和编译工具)都装好了。

相关推荐
露天赏雪24 分钟前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
天天被压力32 分钟前
【A股分钟级高频数据完全手册 #06】北交所分钟级数据接口:京市股票Pro版最新分时
java·人工智能·python
天天被压力38 分钟前
【A股分钟级高频数据完全手册 #05】指数历史分钟数据接口:Pro版沪深指数分时回放
java·人工智能·python
captain3761 小时前
▲统一功能——DispatcherServlet源码分析
java·spring·java-ee·log4j·maven
金銀銅鐵1 小时前
JDK 21 中 List.of 的实现细节:从 List12 到 ListN
java·后端·ai编程
yeccheng3 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试
联犀3 小时前
纯 Go 的 CAD 开源库 go-cad:直接解析 DWG/DXF,现在也能导出 PDF
开发语言·golang·pdf
这个昵称不容易3 小时前
SpringBoot 读书笔记共享平台部署实战:97 个 Java 文件 / 113 个接口 / 10 张表
java·springboot·毕设
zjxtxdy3 小时前
C++面向对象程序开发-类与对象
开发语言·c++
金銀銅鐵5 小时前
一个 Java 文件实现《孫子兵法·始計篇》中英对照阅读器
java·后端·ai编程