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 包名

相关推荐
橙序员小站3 分钟前
JDK17 前后写法对比:差点没认出是 Java
java·后端
秋千码途3 分钟前
小架构step系列26:Spring提供的validator
java·spring·架构
肖哥弹架构5 分钟前
Spring JDBCTemplate 十大性能优化秘籍:从慢如蜗牛到快如闪电!
java·后端·程序员
苦学编程的谢7 分钟前
MyBatis_3
java·开发语言·后端·mybatis
fouryears_2341744 分钟前
什么是JSON,如何与Java对象转化
java·spring boot·spring·json
CHEN5_021 小时前
【RocketMQ】一分钟了解RocketMQ
java·rocketmq·java-rocketmq
寒士obj1 小时前
JVM 内存结构
java·开发语言·jvm
带刺的坐椅1 小时前
Solon 整合 LiteFlow 规则引擎:概念与实战
java·solon·liteflow
wuk9982 小时前
互联网应用主流框架整合 Spring Boot开发
java·spring boot·后端