离线环境下安装 JDK
适用场景:
- 服务器无外网连接(离线)
1. 准备安装包(在有网络的电脑上操作)
-
下载 JDK 的
.tar.gz压缩包。 -
将下载好的文件通过
scp、rsync、rz或其他方式上传至服务器的/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 安装与配置完成!