CentOS Stream 9 安装 JDK

安装前检查

bash 复制代码
java --version

注:此时说明已安装过JDK,否则为未安装。如若已安装过JDK可以跳过安装步骤直接使用,或者先卸载已安装的JDK版本重新安装。

安装JDK

官网下载地址:https://www.oracle.com/java/technologies/downloads/#java17

bash 复制代码
mkdir -p /usr/java/

将下载的压缩包使用FTP工具上传至/usr/java/目录

bash 复制代码
cd /usr/java/

tar -zxvf jdk-17.0.12_linux-x64_bin.tar.gz  -C /usr/java/

环境变量配置

bash 复制代码
vim /etc/profile
bash 复制代码
# 安装目录
export JAVA_HOME=/usr/java/jdk-17.0.12
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

注:"jdk-17.0.12"是我下载的JDK版本,只需将此处修改成你使用的版本即可。

设置配置生效:source /etc/profile

验证

bash 复制代码
java --version

卸载JDK

查找已安装的Java版本:rpm -qa | grep java

卸载已有版本:rpm -e --nodeps 包名

相关推荐
酷柚易汛8 分钟前
酷柚易汛ERP 2025-12-26系统升级日志
java·前端·数据库·php
侠客行031721 分钟前
Mybatis入门到精通 一
java·mybatis·源码阅读
消失的旧时光-194325 分钟前
微服务的本质,其实是操作系统设计思想
java·大数据·微服务
Coder_Boy_29 分钟前
基于SpringAI的智能平台基座开发-(四)
java·人工智能·spring boot·langchain·springai
食咗未34 分钟前
Linux USB HOST EXTERNAL STORAGE
linux·驱动开发
食咗未34 分钟前
Linux USB HOST HID
linux·驱动开发·人机交互
Xの哲學35 分钟前
Linux SLAB分配器深度解剖
linux·服务器·网络·算法·边缘计算
码界奇点1 小时前
基于Spring Boot的内容管理系统框架设计与实现
java·spring boot·后端·车载系统·毕业设计·源代码管理
HPYON1 小时前
【docker】CentOS安装docker失败,一直提示yum没有docker仓库
docker·容器·centos
墨雪不会编程1 小时前
C++【string篇1遍历方式】:从零开始到熟悉使用string类
java·开发语言·c++