离线安装与配置 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 安装与配置完成!

相关推荐
ICECREAM3 小时前
Linux 进程间通讯(IPC)——总结
linux
想你依然心痛4 小时前
嵌入式Linux安全加固:SELinux、Capabilities与Seccomp——强制访问控制与沙箱
linux·运维·安全
REDcker6 小时前
macOS 挂载 Linux 远程目录详解
linux·运维·macos
2601_961593426 小时前
Mac 上搭建Linux环境吗?VMware + CentOS Stream 9 镜像快速部署
linux·运维·ide·macos·centos
dddwjzx6 小时前
嵌入式Linux C应用编程入门——线程 (二)
linux·嵌入式
写代码的学渣6 小时前
Linux systemd 开机启动日志逐行详细解析报告
linux·运维·服务器
阿成学长_Cain7 小时前
Linux telinit 命令详解:运行级别切换|关机重启|系统维护一站式掌握
linux·运维·前端·网络
qeen879 小时前
【Linux】指令补充与shell的简单介绍
linux·运维·服务器
阿成学长_Cain9 小时前
Linux talk 命令详解:经典终端实时聊天工具,无需图形界面即可对话
linux·运维·前端
一拳一个娘娘腔10 小时前
【后渗透-Linux篇】Linux 提权与逃逸:从 www-data到 root的蜕变
linux·运维·服务器