【ubuntu24.04】【安装jdk】

在 Ubuntu 24.04 中配置 JDK 主要包括 安装 Java、设置默认版本 和 配置 JAVA_HOME 环境变量,以下是详细步骤。

安装 OpenJDK(推荐)

shell 复制代码
# 更新软件源

sudo apt update

# 安装最新 LTS 版本(Java 21)

sudo apt install default-jdk -y


# 验证安装

java --version

安装 Oracle JDK(可选)

从 Oracle 官网下载 .deb 安装包,或使用 wget:

shell 复制代码
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb

# 安装:
sudo apt install ./jdk-21_linux-x64_bin.deb -y


# 验证版本:
java --version

# 切换默认 Java 版本
# 如果系统中有多个版本,可执行:
sudo update-alternatives --config java

根据提示输入编号选择默认版本。

配置 JAVA_HOME 环境变量

shell 复制代码
查找 JDK 路径:

ls -l /usr/lib/jvm/

编辑 /etc/environment 文件:

sudo nano /etc/environment

添加以下内容(路径按实际情况修改):

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

应用更改并验证:

source /etc/environment
echo $JAVA_HOME

建议与注意事项

开发建议使用 OpenJDK LTS 版本(17 或 21),稳定且长期支持。

如果需要商业支持或特定功能,可选择 Oracle JDK。

配置完成后建议重启终端或系统,确保环境变量生效。

相关推荐
moonsims9 小时前
星闪在跨域无人化系统作用
开发语言·php
码智社10 小时前
Java实现RSA密钥生成、加密解密、加签验签
java
wear工程师10 小时前
ThreadLocal 在线程池里为什么会串数据:别只会答内存泄漏
java·后端
Iruoyaoxh10 小时前
栈和队列~
java·开发语言
审小匠OpenCPAi10 小时前
银行流水核查怎么自动化?单边匹配、双向勾稽与图聚类异常检测的工程对比
java·前端·人工智能·python·审计
Hrain-AI10 小时前
2026 企业 AI 编程智能体实战:Codex 与 Claude Code
开发语言·人工智能·kotlin
码上上班10 小时前
docker课程
java·docker·容器
腻害兔10 小时前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:CRM 客户关系模块深度解析——从线索到回款,一套完整的 B2B 销售闭环是怎么搭的?
java·前端·javascript·vue.js·产品经理·ai编程
wdfk_prog10 小时前
嵌入式面试真题第 13 题:单硬件 Timer 下的高精度多路软件定时器架构设计
c语言·开发语言·面试·职场和发展·嵌入式
oort12311 小时前
吃上了自家的细糠,还挺丝滑,用起来手感还行,OortCloud发布新版AI编程平台,下载 OortCodex,Token多,免费薅
大数据·开发语言·人工智能·ai编程