ubuntu2024.04下配置jdk(安装java环境)

1、安装jdk

bash 复制代码
sudo apt update
sudo apt install default-jdk 

2、查找安装路径,要将路径替换为自己查到的路径

bash 复制代码
$ sudo update-alternatives --config java
有 1 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                       优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-21-openjdk-amd64/bin/java   2111      自动模式
  1            /usr/lib/jvm/java-21-openjdk-amd64/bin/java   2111      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:

3、配置环境变量

bash 复制代码
$ export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64/
$ export PATH=$JAVA_HOME/bin:$PATH
$ source /etc/environment

4、验证

bash 复制代码
$ java -version
openjdk version "21.0.3" 2024-04-16
OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1)
OpenJDK 64-Bit Server VM (build 21.0.3+9-Ubuntu-1ubuntu1, mixed mode, sharing)

$ javac -version
javac 21.0.3
相关推荐
gladiator+12 分钟前
Redis之BigKey的常见问题以及大厂相关面试题
java·数据库·redis
无限进步_30 分钟前
C语言数组元素删除算法详解:从基础实现到性能优化
c语言·开发语言·windows·git·算法·github·visual studio
月殇_木言38 分钟前
Python期末复习
开发语言·python
松涛和鸣38 分钟前
16、C 语言高级指针与结构体
linux·c语言·开发语言·数据结构·git·算法
Controller-Inversion42 分钟前
岛屿问题(dfs典型问题求解)
java·算法·深度优先
okseekw1 小时前
Java 字符串三巨头:String、StringBuilder、StringJoiner —— 初学者避坑指南 🤯
java
毕设源码余学姐1 小时前
计算机毕设 java 中医药药材分类采购网站 SSM 框架药材交易平台 Java 开发的分类采购与订单管理系统
java·开发语言·课程设计
BD_Marathon1 小时前
【JUC】并发与并行
java
okseekw1 小时前
Java String类详解:不可变性、创建方式与比较方法
java
q***64971 小时前
Spring Boot 各种事务操作实战(自动回滚、手动回滚、部分回滚)
java·数据库·spring boot