在 macOS 上安装 JDK 17

简介: 在 macOS 上安装 JDKJDK 支持基于 Intel (x64) 和 Apple Silicon (AArch64) 的 Mac 电脑。本主题包括以下部分:在 macOS 上安装 JDK 的系统要求macOS JDK 安装说明符号确定 macOS 上的默认 JDK 版本在 macOS 上安装 JDK在 macOS 上卸载 JDKmacOS 安装常见问题

在 macOS 上安装 JDK 的系统要求


有关支持的处理器和浏览器,请参阅 Oracle JDK 认证系统配置


JDK安装说明 macOS 的符号


安装 JDK 的说明包含一个 版本 符号 表示功能、临时和更新版本信息。


例如,如果您要安装 JDK 17 Interim 0、Update 0 和 Patch 0,则以下字符串表示捆绑包的名称:


macOS x64 系统:


jdk-17.interim.update.patch_macos-x64_bin.dmg


  • 或者


  • jdk-17.interim.update.patch_macos-x64_bin.tar.gz

这个字符串 变成:


jdk-17_macos-x64_bin.dmg


或者


jdk-17_macos-x64_bin.tar.gz


macOS aarch64(64 位 ARM)系统:


jdk-17.interim.update.patch_macos-aarch64_bin.dmg


或者


jdk-17.interim.update.patch_macos-aarch64_bin.tar.gz


这个字符串 变成:


jdk-17_macos-aarch64_bin.dmg


或者


jdk-17_macos-aarch64_bin.tar.gz


笔记:


如果一个组件有 0 作为 后缀,它将被排除。


确定 macOS 上的默认 JDK 版本


通过命令行启动Java应用程序时,系统使用默认的JDK。


macOS 系统上可以安装多个 JDK。


您可以通过输入来确定哪个版本的 JDK 是默认的 java -version在 终端 窗口中。 如果安装的版本是 17 Interim 0、Update 0 和 Patch 0,那么您会看到一个包含文本的字符串 17. 例如:


$ java -version
java version "17"
Java(TM) SE Runtime Environment (build 17)
Java HotSpot(TM) 64-Bit Server VM (build 23.2-b04, mixed mode)


要运行不同版本的 Java,请指定完整路径,或使用 java_home工具。 例如:


$ /usr/libexec/java_home -v 17 --exec javac -version


在 macOS 上安装 JDK


在 macOS 上安装 JDK:


下载所需的JDK .dmg或文件来自 .tar.gz页:


macOS x64 系统: jdk-17.interim.update.patch_macos-x64_bin.dmg 或者 jdk-17.interim.update.patch_macos-x64_bin.tar.gz

macOS aarch64(64 位 ARM)系统: jdk-17.interim.update.patch_macos-aarch64_bin.dmg 或者 jdk-17.interim.update.patch_macos-aarch64_bin.tar.gz

单击 接受许可协议 。


从浏览器 下载 窗口或文件浏览器,双击 .dmg文件来启动它。


一个 Finder 出现 窗口,其中包含一个打开框的图标和 .pkg文件。


双击 JDK 17.pkg图标以启动安装应用程序。


安装应用程序显示 简介 窗口。


点击 继续 。


在 安装类型 窗口出现。


单击 安装 。


出现一个窗口,显示消息: 安装程序正在尝试安装新软件。 输入您的密码以允许此操作。


输入管理员用户名和密码,然后单击 安装软件 。


安装软件并显示确认窗口。


安装软件后,可以删除 .dmg或者 .tar.gz如果要节省磁盘空间,请使用文件。


在 macOS 上卸载 JDK


在 macOS 上卸载 JDK:


您必须具有管理员权限。


笔记:


不要尝试通过删除 Java 工具来卸载 Java /usr/bin. 此目录是系统软件的一部分,Apple 将在您下次执行操作系统更新时重置任何更改。


去 /Library/Java/JavaVirtualMachines.


通过执行以下命令删除名称与以下格式匹配的目录 rm命令作为 root 用户或使用 sudo工具:


/Library/Java/JavaVirtualMachines/jdk-17.interim.update.patch.jdk


为了 例如,卸载 17 Interim 0 Update 0 补丁 0:


$ rm -rf jdk-17.jdk


macOS 安装常见问题


本主题提供了有关在 macOS 计算机上安装 JDK 的以下常见问题解答。


\1. 如何找出系统默认的Java版本?


当您从命令行运行 Java 应用程序时,它使用默认的 JDK。 如果您不开发 Java 应用程序,那么您无需担心这一点。 请参阅 确定 macOS 上的默认 JDK 版本 。


\2. 如何卸载 Java?


请参阅 在 macOS 上卸载 JDK 。


\3. 安装 Java for macOS 2012-006 后,我可以继续使用 Apple 的 Java 6 和 macOS JDK for Java 17 吗?


如果您想继续使用命令行使用 Java 6 进行开发,那么您可以为您喜欢的命令环境修改启动脚本。 对于 bash,使用这个:


$ export JAVA_HOME=/usr/libexec/java_home -v 17``


一些应用程序使用 /usr/bin/java调用Java。 为 macOS 2012-006 安装 Java 后, /usr/bin/java将找到安装的最新 JDK,并将其用于所有与 Java 相关的命令行工具 /usr/bin. 您可能需要修改这些应用程序才能找到 Java 6,或者联系开发人员获取更新版本的应用程序。


\4. Java 首选项应用程序发生了什么 在应用程序实用程序中?


Java Preferences 应用程序是 Apple Java 安装的一部分,Oracle Java 不使用它。 因此,不包含 Apple Java 的 Apple macOS 版本将不包含 Java 首选项。


环境变量 配置


3、验证是否安装成功


打开终端输入java -version


输出的是版本信息,说明已经安装成功了;


4、配置java环境


打开java安装路径 Mac默认路径为/Library/Java/JavaVirtualMachines/


按住command键加空格,搜索/Library/Java/JavaVirtualMachines/jdk17.0.2/Contents


打开这个文件夹


在Home文件夹处右击—新建位于文件夹位置的终端窗口


输入指令sudo vim /etc/profile,然后需要输入mac的密码


输入密码后,会打印出profile的信息


按i进入insert进入编辑模式,将以下文字粘贴进fi的下一行


JAVA_HOME=“/Library/Java/JavaVirtualMachines/jdk17.0.2/Contents/Home”

export JAVA_HOME

CLASS_PATH=“J A V A H O M E / l i b " P A T H = " . JAVA_HOME/lib" PATH=".JAVA

H


OME/lib"PATH=".PATH:$JAVA_HOME/bin”


注意路径中的jdk*****要和java -version一致, 然后按esc退出编辑模式,再输入指令 :wq!,回车即可保存成功。


5、输入source /etc/profile,即可使刚才的设置立即生效。


6、检查java环境是否配置成功 输入指令echo $JAVA_HOME,输出结果如下,说明java已配置成功。


/Library/Java/JavaVirtualMachines/jdk17.0.2/Contents/Home


码字不易,赞一下再走吧~


目录
相关文章
|
6月前
|
存储 Ubuntu 安全
在Ubuntu 16.04上安装openjdk-6/7/8-jdk的步骤
在整个安装过程中,你可能需要管理员权限,因此你可能要使用 `sudo` 来获取必要的权限。记得做完每一个步骤后,都要检查输出,以确保没有发生错误,并且每项操作都成功完成。如果在安装过程中遇到问题,查看 `/var/log/` 下的日志文件对于问题的解决可能是有帮助的。
441 21
|
6月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
272 11
|
5月前
|
Ubuntu Java Android开发
在Ubuntu 18.04上安装与JDK 8兼容的Eclipse版本的步骤。
安装过程结束后,您就可以开始使用Eclipse来开发您的Java项目了,并且确保它与JDK 8兼容无误。这个过程涉及的是一个基本的安装流程,针对使用Java 8的用户,Eclipse的其他配置和插件安装根据个人开发环境和需求来定制。
397 0
|
8月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
445 41
|
9月前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
622 32
|
8月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
562 17
|
8月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
507 11
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
1350 141
|
10月前
|
Java Linux 应用服务中间件
在Rocky Linux 9上安装JDK并配置环境变量!
本教程介绍在Rocky Linux 9上安装JDK并配置环境变量的完整步骤。首先更新系统,清理旧版本JDK相关包及残留文件,确保环境干净。接着搜索并安装所需版本的JDK(如OpenJDK 17),验证安装是否成功。然后查找JDK安装路径,配置全局环境变量`JAVA_HOME`和`PATH`,最后验证环境变量设置。按照此流程操作,可顺利完成Java开发环境搭建,支持多版本切换(如JDK 8/11/17)。生产环境请谨慎操作,避免影响现有服务。
1584 21
|
10月前
|
Oracle Java 关系型数据库
课时4:JDK的安装与配置
课时4:JDK的安装与配置 摘要: 1. JDK安装:从Oracle官网下载适合操作系统的JDK版本,确保关闭防火墙,选择正确的位数(如64位),并进行一键式安装。 2. JDK配置:将JDK的bin目录路径(如D:\Java\jdk1.8.0_74\bin)添加到系统环境变量PATH中,确保Java开发命令(如javac、java)可用。配置完成后,重启命令行工具验证安装是否成功。 通过以上步骤,确保Java开发环境的正确搭建。
498 0