Java - JDK8 下载 安装教程(Mac M芯片)

embedded/2024/11/9 16:40:03/

下载 JDK 安装包

在个人的电脑上,我是比较喜欢使用 zulu 的 JDK,因为它比较早的支持了苹果的 M1 芯片

不论是版本还是功能都非常齐全,各个系统都有对应版本,基于 OpenJDK,免费,下载也方便

  • 官网下载:​​​​​​​Java 8, 11, 17, 21, 22 Download for Linux, Windows and macOS

我的电脑是 M1 芯片,选择 ARM 64-bit 的版本下载。如果你的 Mac 是 Inter 芯片,那么就选择x86 64-bit 的版本。

建议下载 .dmg,这个是安装包,可以省掉手动配置环境的工作。

安装

双击刚才下载的.dmg文件,打开如下页面,双击右边这个箱子图标

会进入安装器页面,点击【继续】

点击【安装】

到这里,显示下图,表示安装完毕,点击【关闭】即可

检查安装是否成功

查看是否安装成功,可以通过查看 JDK 版本来确定,打开终端,输入以下命令

javascript">java -version

输出如下内容,表示安装成功

Mac 电脑无需配置 PATH 和 JAVA_HOME​​​​​​​。所以到这里,JDK就安装完成了。


http://www.ppmy.cn/embedded/1848.html

相关文章

MySQL——全文检索

不是所有的数据表都支持全文检索 MySQL支持多种底层数据库引擎,但是并非所有的引擎支持全文检索 ,目前最常用引擎是是MyISAM和InnoDB;前者支持全文检索,后者不支持。 booolean模式操作符 实验: 表productnotes &…

设计模式——模板方法

1)模板方法模式(Template Method Pattem),又叫模板模式(Template Patern),在一个抽象类公开定义了执行它的方法的模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。 2)简单说,模板方法模式 定义一个操作中…

ZooKeeper分布式应用程序协调服务

目录 一.基本内容 1.定义 (1)Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。 (2)是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性…

性能优化---CDN

1、CDN概念 CDN是指一种通过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片等文件发送给用户,来提高性能、可扩展性及低成本地网络内容传递给用户。 典型的CDN可分为: a、分发服务系统&…

解释Java中的容器化技术,如Docker和Kubernetes

容器化技术是近年来软件开发和运维领域的一项重大创新,它允许开发者将应用程序及其依赖项打包到一个轻量级、可移植的容器中,从而实现快速、一致和高效的部署。在Java开发中,Docker和Kubernetes是两种非常流行的容器化技术。 ### Docker Do…

docker保存、导入、导出和加载tar及其tar

一、操作tar包 1、save和load命令 save命令 docker save [options] images [images...]示例 : docker save -o nginx.tar nginx:latest 或 docker save > nginx.tar nginx:latest 其中-o和>表示输出到文件,nginx.tar为目标文件,nginx:latest是…

C/C++ BM24二叉树的中序遍历

文章目录 前言题目解决方案一1.1 思路阐述1.2 源码 解决方案二总结 前言 中序遍历和前序遍历的不同地方简单改过就是根的位置不同罢了。 具体参考C/C BM23 二叉树的前序遍历 题目 给定一个二叉树的根节点root,返回它的中序遍历结果。 数据范围:树上节…

【opencv】示例-videocapture_realsense.cpp 捕获英特尔感知摄像头的数据提取深度图、彩色图和红外图...

#include "opencv2/videoio.hpp" // 包含OpenCV视频输入/输出头文件 #include "opencv2/highgui.hpp" // 包含OpenCV高级用户界面头文件 #include "opencv2/imgproc.hpp" // 包含OpenCV图像处理头文件using namespace cv; // 使用opencv命名空…