【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
相关推荐
hutengyi几秒前
PostgreSQL版本选择
java
皮皮林5517 分钟前
重磅!JetBrains 正式发布全新的 AI 开发工具,定名 AI IDE AIR
java·intellij idea
upp12 分钟前
[最新版本centos 10系统制作与安装]
linux·运维·centos
MX_935919 分钟前
SpringMVC请求参数
java·后端·spring·servlet·apache
ID_1800790547326 分钟前
小红书笔记评论 API,Python 调用示例与完整 JSON 返回参考
java·开发语言
lifewange30 分钟前
java连接Mysql数据库
java·数据库·mysql
云原生指北1 小时前
命令行四件套:fd-rg-fzf-bat
java·大数据·elasticsearch
人间打气筒(Ada)2 小时前
go实战案例:如何通过 Service Meh 实现熔断和限流
java·开发语言·golang·web·istio·service mesh·熔断限流
主宰者3 小时前
C# CommunityToolkit.Mvvm全局事件
java·前端·c#
计算机学姐3 小时前
基于SpringBoot的咖啡店管理系统【个性化推荐+数据可视化统计+配送信息】
java·vue.js·spring boot·后端·mysql·信息可视化·tomcat