【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。

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

相关推荐
2301_810160952 小时前
代码生成器优化策略
开发语言·c++·算法
Memory_荒年2 小时前
SpringBoot事务:从“一键开关”到“踩坑大全”的生存指南
java·后端·spring
DJ斯特拉2 小时前
SpringAOP
java
SPC的存折2 小时前
Python3编程之python基础
开发语言·python
张涛酱1074562 小时前
Spring AI 2.0.0-M3 新特性解析:MCP核心集成与重大升级
java
暮冬-  Gentle°2 小时前
C++中的工厂模式实战
开发语言·c++·算法
pu_taoc2 小时前
理解 lock_guard, unique_lock 与 shared_lock 的设计哲学与应用场景
开发语言·c++·算法
小刘不想改BUG2 小时前
LeetCode 138.随机链表的复制 Java
java·leetcode·链表·hash table
NGC_66112 小时前
Java 死锁预防:从原理到实战,彻底规避并发陷阱
java·开发语言
卓怡学长3 小时前
m277基于java web的计算机office课程平台设计与实现
java·spring·tomcat·maven·hibernate