当前位置: 首页
系统平台
Ubuntu 24.04 LTS安装与卸载Java完整教程

Ubuntu 24.04 LTS安装与卸载Java完整教程

热心网友 时间:2026-06-23
转载

准备在 Ubuntu 24.04 LTS 上安装 Java?本文会详细讲解整个过程,确保你阅读后能够轻松上手。不过在开始之前,有必要先理清 Java 各版本和实现之间的区别——这一步很重要,选错了后续可能会遇到问题。

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

OpenJDK 与 OpenJRE 的区别

在 Java 世界中,OpenJDK 和 OpenJRE 经常被混为一谈,但它们的职责完全不同:

  • OpenJDK 是 Java 标准版的开源实现,包含开发和运行 Java 程序所需的全部工具——也就是 JDK 加上 JRE。如果你想编写、编译、打包代码,就必须依赖它。
  • OpenJRE 仅提供运行环境(JRE),包括 Java 虚拟机和核心类库,不含开发工具和编译器。简单来说,如果你只需要运行一个现成的 .jar 文件,安装它就足够了。

一句话总结:需要开发就安装 OpenJDK,仅需运行就安装 OpenJRE。

选择 Oracle JDK 还是 OpenJDK?

在 Ubuntu 24.04 上安装 Java,主要面临两个选择:Oracle JDK 和 OpenJDK。到底选哪个?答案很明确——优先使用 Ubuntu 仓库中的 OpenJDK,原因有三:

  • 安装方便:一条 apt 命令即可完成,无需手动下载 DEB 包。
  • 自动更新:随系统一起升级,无需担心版本管理。
  • 许可友好:采用开源协议,商业使用也没有太多限制。

实际上,OpenJDK 和 Oracle JDK 的底层代码基本相同,最大的区别在于许可证模式。

如何选择 Java 版本?

Ubuntu 24.04 LTS 的软件源中提供了从 Java 8 到 Java 22 的多个版本,对新手来说确实容易眼花缭乱。但别担心,记住一个原则:优先选用 LTS(长期支持)版本。LTS 版本拥有长达 5 年的支持周期,稳定性也更胜一筹。

目前 Ubuntu 24.04 仓库中提供了四个 LTS 版本:8、11、17 和 21。不过 Java 8 和 11 的主流支持已经结束,因此真正值得考虑的是 Java 17 和 Java 21。来看看两者的支持时间表:

Java 版本主流支持扩展支持
8 (LTS)2022 年 3 月 31 日2030 年 12 月 21 日
11 (LTS)2023 年 9 月 30 日2026 年 9 月 30 日
17 (LTS)2026 年 9 月 30 日2029 年 9 月 30 日
192023 年 3 月 21 日2023 年 3 月 21 日
202023 年 9 月 19 日
21 (LTS)2028 年 9 月 30 日2031 年 9 月 30 日
222024 年 9 月 17 日

虽然 Java 17 LTS 目前用户量更大,但放眼未来,Java 21 LTS 的支持周期可以持续到 2031 年,显然是更值得押注的选择。所以,本指南以 Java 21 LTS 为例演示安装过程。

在 Ubuntu 24.04 LTS 上安装 Java

搞清楚原理后,实际操作就变得非常简单:

1. 先检查系统是否已安装 Java

java -version

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

检查 Java 是否已经安装

2. 使用元数据包一步到位 —— Ubuntu 24.04 提供了一个名为 default-jdk 的便捷包,它会自动选择最新的 LTS 版本,也就是 Java 21:

sudo apt install default-jdk

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

在 Ubuntu 24.04 LTS 上安装 Java

3. 验证安装是否成功

java -version

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

验证 Java 安装结果

设置默认的 Java 版本

Ubuntu 允许同时安装多个 Java 版本,并随时切换默认使用的版本。操作起来也很直观:

1. 列出所有已安装的 JDK/JRE

sudo dpkg -l | grep 'jdk\|jre'

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

列出当前安装的 JDK 和 JRE 版本

2. 查看当前默认版本

java -version

3. 使用 update-alternatives 切换版本

sudo update-alternatives --config java

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

切换 Java 默认版本

4. 屏幕上会列出所有已安装的 Java 路径及其对应的编号,输入你想设为默认的那个编号,然后回车确认即可。

设置 JAVA_HOME 环境变量

许多应用(如 Tomcat、Maven)都需要 JAVA_HOME 变量来定位 JDK,不配置好容易引发问题。操作步骤如下:

1. 先找到 Java 的真实安装路径

sudo update-alternatives --config java

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

找到 Java 路径

2. 编辑 /etc/environment 文件

sudo vim /etc/environment

3. 在文件末尾添加这一行(注意将路径替换为你自己的实际路径):

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64/bin/java"

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

添加 JAVA_HOME 环境变量

4. 让配置立即生效并验证

source /etc/environment
echo $JAVA_HOME

Ubuntu 24.04 LTS怎么安装和卸载Ja va?

检查 JAVA_HOME 环境变量

在 Ubuntu 24.04 LTS 上卸载 Java

如果以后想更换版本,或者需要彻底清理干净,按以下步骤操作:

1. 先找出所有已安装的 Java 包

sudo dpkg -l | grep 'jdk\|jre'

2. 使用 purge 卸载它们(替换成你实际查到的包名):

sudo apt purge default-jdk default-jdk-headless default-jre default-jre-headless openjdk-21-jdk openjdk-21-jdk-headless openjdk-21-jre openjdk-21-jre-headless

3. 清理无用的依赖

sudo apt autoremove --purge

4. 最后,记得手动编辑 /etc/environment,删除之前添加的 JAVA_HOME 那一行。

至此,你已经在 Ubuntu 24.04 LTS 上完整走完了 Java 的安装、配置和卸载流程。接下来,尽管放心去运行你的 Java 项目吧。

来源:https://www.jb51.net/os/Ubuntu/952850.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
Win11频繁断网提示默认网关不可用怎么办

Win11频繁断网提示默认网关不可用怎么办

先聊聊一个很常见的问题:Windows 11 电脑刚连接 Wi-Fi 或插上网线时还能正常访问网络,可几分钟后突然“掉线”,任务栏右下角出现“无 Internet”提示,右键诊断显示“默认网关不可用”。这时候重启电脑或点击“修复”能暂时恢复,但用不了多久又会断开。这说明系统其实已经获得了 IP 地址

时间:2026-07-03 07:44
Mac如何取消正在进行的系统备份任务

Mac如何取消正在进行的系统备份任务

Mac 正在执行时间机器备份时,进度条卡在“正在准备”或“备份中”迟迟不动,磁盘读写与网络带宽被持续占用——这种情形下,大多数用户都希望能立即中断任务。设想这样一个场景:你正赶着安装大型软件,或者急需拔出外接硬盘,但系统却执意继续备份。别担心,这里有一套行之有效的解决方案:先在“活动监视器”中强制退

时间:2026-07-03 07:44
电脑显示器刷新率锁死60Hz无法调整的解决方法

电脑显示器刷新率锁死60Hz无法调整的解决方法

显示器刷新率锁死60Hz时,需检查DP或HDMI线缆版本并更换VESA认证线缆;可通过显示适配器属性勾选隐藏刷新率选项、显卡控制面板自定义时序、清洁安装驱动或使用CRU工具修改EDID强制启用高刷模式。

时间:2026-07-03 07:43
Linux系统下Systemd服务管理从零开始方法步骤详解完整教程

Linux系统下Systemd服务管理从零开始方法步骤详解完整教程

systemctl管理systemd服务,修改配置于 etc systemd system,启用需daemon-reload再enable。查看状态关注Loaded行,masked服务需unmask并重载恢复。reload发SIGHUP,restart中断连接,reload-or-restart自动降级。日常禁用优先用disable。

时间:2026-07-03 07:43
Mac如何取消同步iPhone书签和历史记录

Mac如何取消同步iPhone书签和历史记录

彻底关闭iCloudSafari同步并选择“保留在Mac上”,然后手动删除书签文件夹或清理~ Library Safari Bookmarks plist文件,最后通过iCloud官网确认同步已失效,即可彻底清除Mac上的iPhone同步书签。

时间:2026-07-03 07:43
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜