【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
相关推荐
人活一口气3 小时前
从JVM调优到MCP协议:Java全栈技术体系深度总结与企业级架构实践
java·spring boot
NE_STOP4 小时前
Vibe Coding -- 完整项目案例实操
java
荣码4 小时前
GraphRAG:普通RAG只能回答"点"的问题,我踩了4个坑才搞懂
java·python
SimonKing4 小时前
Google第三方授权登录
java·后端·程序员
明月光8184 小时前
从一行 @Builder 说起:重新拾起 Java 的 Lombok、注解与 Builder 模式
java
考虑考虑14 小时前
Mybatis实现批量插入
java·后端·mybatis
咖啡八杯14 小时前
GoF设计模式——中介者模式
java·后端·spring·设计模式
青石路18 小时前
记一次多JDK版本问题的排查,一坑套一坑,差点没爬上来
java
像我这样帅的人丶你还21 小时前
Java 后端详解(五):Redis 缓存
java·后端·全栈
plainGeekDev1 天前
GreenDAO → Room
android·java·kotlin