Hello! 欢迎来到小浪资源网!



如何更新 Java JDK [简单指南]


如何更新 Java JDK [简单指南]

如果您是软件开发人员、学习编程的学生,甚至是系统管理员,您可能很快就会需要它 – 或者也许您已经在使用它。

如果您使用的是旧版本,是时候更新了。

Java sdk(即 jdk)是开发人员用来构建、管理和运行 java 程序的一组工具。它包括创建基于 java 的应用程序所需的一切。 jdk 不断更新以修复问题、提高性能并添加新功能。每次更新都会确保您的代码运行得更好、更安全,并为未来的新技术做好准备。

通过保持 jdk 更新,您可以确保使用最新的增强功能。在撰写本博客时,java 的最新版本是 java 23。以下是更新 java jdk 所需执行的操作。

立即学习Java免费学习笔记(深入)”;

如何查找默认的 jdk 版本
要检查 mac 上的默认 jdk 版本,请打开终端窗口并输入:

javac –version

这将显示您正在使用哪个版本。如果是 jdk 23,它将如下所示:

如果您已经安装了最新版本,则无需安装它,但是如果您运行的是旧版本,您可以通过下载最新版本来更新 java jdk,它将覆盖旧版本。以下是跨不同操作系统安装它的方法。

jdk安装概述

新的 jdk 版本会不时发布,提高性能和安全性。 jdk可以安装在以下平台:

如何更新java sdk?

你需要什么

安装之前,请确保您的系统满足 jdk 的要求。您可以在 oracle 网站上找到受支持系统的完整列表。

你应该知道什么

每个 jdk 版本只能安装一个版本。例如,您不能同时安装 jdk 23 和 jdk 23.0.1。如果您尝试,安装程序会将旧版本替换为新版本。

Windows 上安装 jdk

在 windows 上安装 jdk 有几种方法。方法如下:

  • 前往java se开发工具包下载页面
  • 下载适用于 windows 的 .exe 文件(确保版本正确)。

双击下载的文件开始安装。按照提示进行安装。

.exe 安装程序对于大多数用户来说是最简单的,而 .msi 安装程序提供更多控制,非常适合企业设置。对于高级用户来说,命令行和静默安装提供了更大的灵活性,允许自动化且无需用户交互。

安装后,您将在“开始”菜单中找到java相关的文档和工具。

jdk通常安装在c:/program files/java/jdk-,如jdk-23。

在 macos 上安装 jdk

您会在这里找到不同的版本。

  • 为您的 mac 选择正确的 jdk 文件(.dmg 或 .tar.gz)。然后单击文件开始下载。
  • 打开下载的文件(在下载或文件浏览器中)。
  • 双击.dmg文件将其打开,然后双击.pkg文件开始安装。
  • 按照安装向导中的步骤操作。系统会要求您输入管理员密码。

安装后,您可以删除 .dmg 或 .tar.gz 文件以节省空间。

linux上安装jdk

您需要 root 访问权限才能在 linux 上安装 jdk。

您会发现适合各种类型 linux 系统的不同选项。

arm64 压缩存档: 适用于在 arm 处理器上运行的 linux 系统(例如某些 raspberry pi 型号或基于 arm 的服务器)。此格式是一个压缩文件 (.tar.gz),您可以手动解压并安装。

arm64 rpm 软件包:同样适用于基于 arm 的 linux 系统,但此版本打包为 rpm 文件。 rpm 是 fedora 和 centos 等发行版使用的包管理系统,因此如果您使用其中之一,您可以选择此选项以便于安装。

x64 压缩存档: 适用于 64 位 linux 系统(基于 intel 或 amd 处理器)。这是另一种压缩文件(.tar.gz)格式,也很容易手动解压和安装。

x64 debian 软件包: 适用于 64 位基于 debian 的 linux 发行版,例如 ubuntu。该文件打包为 .deb 文件,这是基于 debian 的系统的标准包格式。使用 dpkg 或 apt 包管理器可以轻松安装。

x64 rpm 软件包: 适用于使用 rpm 软件包格式的 64 位 linux 系统(常见于 red hat、centos 和 fedora)。它允许使用 rpm 包管理器轻松安装。

下载适合您系统的正确 jdk 版本。

使用此命令提取下载的存档。

tar zxvf jdk-23_linux-x64.tar.gz 

将解压的文件移至您首选的安装目录。

注意:此方法不会自动配置 java preferences。如果您需要的话,您需要手动配置它。

对于基于 rpm 的系统(例如 red hat、centos 或 suse)

下载 .rpm 文件。要安装,请运行以下命令:

sudo rpm -ivh jdk-23_linux-x64_bin.rpm 

如果必须升级,请运行以下命令:

sudo rpm -uvh jdk-23_linux-x64_bin.rpm 

安装后,系统会自动配置java首选项。您可以直接使用 java、javac 等 java 命令。

对于基于 debian 的系统

运行以下命令进行安装:

sudo dpkg -i jdk-23_linux-x64_bin.deb 

oracle linux 上安装 jdk

oracle linux 提供两种类型的 jdk 包:

headless(适用于非 gui java 应用程序),您可以通过运行以下命令来安装

sudo dnf install jdk-23-headless 

如果您需要 headful(对于基于 gui 的 java 应用程序),那么您可以运行以下命令。

sudo dnf install jdk-23-headful 

安装完成后,您可以通过运行 java -version 或 javac -version 等 java 命令来验证设置,以确保一切正常工作。

相关阅读