【CentOS 7 上安装 Oracle JDK 8u333】

文章目录

    • [下载 Oracle JDK 8u333](#下载 Oracle JDK 8u333)
    • [:上传 RPM 包到服务器](#:上传 RPM 包到服务器)
    • [安装 Oracle JDK](#安装 Oracle JDK)
    • [设置 JAVA_HOME 环境变量](#设置 JAVA_HOME 环境变量)
    • 验证

下载 Oracle JDK 8u333

访问 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

找到 JDK 8u333 版本,并下载适用于 Linux 的 RPM 包(例如 jdk-8u333-linux-x64.rpm)。您需要登录 Oracle 帐户才能下载。

:上传 RPM 包到服务器

使用 SCP 或 SFTP 将下载的 RPM 包上传到 CentOS 7 服务器。假设您将文件上传到 /tmp 目录。

安装 Oracle JDK

使用 yum localinstall 安装 RPM 包

bash 复制代码
sudo yum localinstall jdk-8u333-linux-x64.rpm

设置 JAVA_HOME 环境变量

查找 Java 安装路径:

bash 复制代码
sudo update-alternatives --config java
# 示例结果 /usr/java/jdk1.8.0_333-amd64/bin/java

新增 或者 编辑环境变量文件:

bash 复制代码
sudo vi /etc/profile.d/java.sh

添加以下行来设置 JAVA_HOME 和 PATH:

bash 复制代码
export JAVA_HOME=/usr/java/jdk1.8.0_333-amd64/bin/java
export PATH=$JAVA_HOME/bin:$PATH

加载环境变量:

bash 复制代码
source /etc/profile.d/java.sh

验证

bash 复制代码
java -version
相关推荐
勤奋的小王同学~20 分钟前
(javaEE初阶)计算机是如何组成的:CPU基本工作流程 CPU介绍 CPU执行指令的流程 寄存器 程序 进程 进程控制块 线程 线程的执行
java·java-ee
TT哇22 分钟前
JavaEE==网站开发
java·redis·java-ee
2401_8260976226 分钟前
JavaEE-Linux环境部署
java·linux·java-ee
缘来是庄1 小时前
设计模式之访问者模式
java·设计模式·访问者模式
Bug退退退1231 小时前
RabbitMQ 高级特性之死信队列
java·分布式·spring·rabbitmq
(:满天星:)2 小时前
第31篇:块设备与字符设备管理深度解析(基于OpenEuler 24.03)
linux·运维·服务器·网络·centos
梵高的代码色盘2 小时前
后端树形结构
java
代码的奴隶(艾伦·耶格尔)2 小时前
后端快捷代码
java·开发语言
虾条_花吹雪2 小时前
Chat Model API
java
双力臂4042 小时前
MyBatis动态SQL进阶:复杂查询与性能优化实战
java·sql·性能优化·mybatis