离线安装与配置 JDK 8(Linux 环境)

离线环境下安装 JDK

适用场景

  • 服务器无外网连接(离线)

1. 准备安装包(在有网络的电脑上操作)

  1. 下载 JDK 的 .tar.gz 压缩包。

  2. 将下载好的文件通过 scprsyncrz 或其他方式上传至服务器的 /home/mca/ 目录。


2. 检查是否已安装 Java

在终端中运行以下命令,确认系统是否已安装 Java:

复制代码
java -version

若返回如下信息:

bash 复制代码
-bash: java: command not found

说明系统未安装 JDK,需继续以下步骤进行安装。


3. 创建 JDK 安装目录

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

该命令将创建用于存放 JDK 的目录 /u01/java


4. 解压 JDK 安装包

假设 JDK 安装包 jdk-8u381-linux-x64.tar.gz 存放在 /home/mca 目录下,执行以下命令解压到指定目录:

bash 复制代码
cd /home/mca
tar -zxvf jdk-8u381-linux-x64.tar.gz -C /u01/java

解压后,JDK 将位于: /u01/java/jdk1.8.0_381

💡 根据实际的 JDK 版本号调整路径。


5. 配置环境变量

编辑系统级环境变量文件:

bash 复制代码
vi /etc/profile

在文件末尾添加以下内容:

bash 复制代码
export JAVA_HOME=/u01/java/jdk1.8.0_381
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

保存并退出(在 vi 中按 Esc,输入 :wq 回车)。


6. 使环境变量生效

运行以下命令立即加载新的环境变量:

bash 复制代码
source /etc/profile

7. 验证安装

再次执行以下命令验证 JDK 是否安装成功:

复制代码
java -version

预期输出示例:

scss 复制代码
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)

如果显示上述类似信息,说明 JDK 已成功安装并配置。


至此,JDK 8 安装与配置完成!

相关推荐
0xDevNull6 小时前
Linux切换JDK版本详细教程
linux
进击的丸子6 小时前
虹软人脸服务器版SDK(Linux/ARM Pro)多线程调用及性能优化
linux·数据库·后端
Johny_Zhao2 天前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
chlk1233 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑3 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件3 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号4 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash4 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI4 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行5 天前
Linux和window共享文件夹
linux