当前位置: 首页 > news >正文

centos8.5安装jdk21详细安装教程

jdk-21_linux-x64_bin.tar.gz 解压版详细安装教程

官网下载地址:

https://www.oracle.com/java/technologies/downloads/#java21

在这里插入图片描述

快速安装步骤

1、先完成jdk21安装包的下载

2、将安装包上传至服务器或者虚拟机

3、在安装之前需要先卸载Linux服务器或者虚拟机自带的java版本
输入以下命令查看Java版本

rpm -qa | grep java

如有相应的安装包,则卸载列出的所有的java包

rpm -e --nodeps 安装包XX

4、在/usr/local目录下新建 java 文件夹,并将文件mv到 /usr/local/java 文件夹下

cd /usr/local/
mkdir java
cd java
mv /home/jdk-21_linux-x64_bin.tar.gz /usr/local/java/

在这里插入图片描述

5、使用以下命令解压安装

tar -zxvf jdk-21_linux-x64_bin.tar.gz

在这里插入图片描述

6、配置Java环境变量
编辑配置文件,并加入以下内容

vim /etc/profile  
export JAVA_HOME=/usr/local/java/jdk-21.0.7
export PATH=$JAVA_HOME/bin:$PATH

在这里插入图片描述

环境变量生效

source /etc/profile

验证版本

java -version

在这里插入图片描述
也可以自己写一个java程序测试一下

创建文件
vim Hello.java文件内容为
public class Hello {public static void main(String[] args) {System.out.println("Hello World Test!");}
}编译java文件
javac Hello.java执行java文件java Hello

在这里插入图片描述

http://www.dtcms.com/a/267759.html

相关文章:

  • 网络编程(二)TCP和UDP
  • BM6 判断链表中是否有环(牛客)
  • 2025年- H92-Lc200-- 64.最小路径和(多维动态规划)--Java版
  • 详解存储单位、内存寻址及数据存储方式
  • Feign调用报“请求方法POST不支持“错误
  • WPF学习笔记(25)MVVM框架与项目实例
  • 基于pcl点云库实现激光雷达数据采集
  • java整合itext pdf实现自定义PDF文件格式导出
  • 调参——optuna
  • Python 面向对象编程(OOP)全面详解:类、对象与 API
  • 【算法刷题记录(简单题)002】字符串字符匹配(java代码实现)
  • 线程池的七个参数设计源于对高并发场景下资源管理、系统稳定性与性能平衡的深刻洞察
  • Policy Gradient【强化学习的数学原理】
  • 【C语言刷题】第十一天:加量加餐继续,代码题训练,融会贯通IO模式
  • JMM--数据原子操作
  • Python asyncio库与GIL之间的关系,是否能够解决核心问题?
  • Spring--循环依赖以及三级缓存详解
  • Linux安装java后没法运行
  • 计算机组成原理《浮点数的存储》
  • Python基础之字典(Dictionary)全面指南
  • 南山科技园的步行
  • Qt项目锻炼——TODO清单(三)
  • 【论文笔记】OctoThinker:突破 Llama 推理瓶颈的中期训练范式
  • 乌邦图(20.04)添加中文拼音(中文输入法)
  • 实现电池储能装置的双向DCDC
  • Qt项目锻炼——TODO清单(二)
  • jmm--volatile
  • 前端面试专栏-算法篇:18. 查找算法(二分查找、哈希查找)
  • vue3 el-input el-select 非空校验
  • 大数据学习2:HIve