0

0

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

碧海醫心

碧海醫心

发布时间:2024-12-05 14:27:01

|

906人浏览过

|

来源于dev.to

转载

如何更新 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。

AMiner
AMiner

AMiner——新一代智能型科技情报挖掘与服务系统,能够为你提供查找论文、理解论文、分析论文、写作论文四位一体一站式服务。

下载

您会发现适合各种类型 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 命令来验证设置,以确保一切正常工作。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

739

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1128

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

799

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

454

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2354

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

823

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1606

2023.08.28

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

1640

2023.08.30

Python 自然语言处理(NLP)基础与实战
Python 自然语言处理(NLP)基础与实战

本专题系统讲解 Python 在自然语言处理(NLP)领域的基础方法与实战应用,涵盖文本预处理(分词、去停用词)、词性标注、命名实体识别、关键词提取、情感分析,以及常用 NLP 库(NLTK、spaCy)的核心用法。通过真实文本案例,帮助学习者掌握 使用 Python 进行文本分析与语言数据处理的完整流程,适用于内容分析、舆情监测与智能文本应用场景。

10

2026.01.27

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
SQL 教程
SQL 教程

共61课时 | 3.6万人学习

Java 教程
Java 教程

共578课时 | 52.1万人学习

oracle知识库
oracle知识库

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号