CentOS 安装 JDK 7u80 完整步骤

你需要在 CentOS 系统上安装 JDK 7u80,以下是分步操作指南,涵盖 下载准备 、 解压安装 、 环境变量配置 和 验证安装 全流程:
一、前提准备
- 确认 CentOS 系统状态:建议使用 CentOS 6/CentOS 7(JDK 7 对高版本 CentOS 兼容性有限)
- 下载 JDK 7u80 安装包:
- 官方下载地址(需 Oracle 账号登录):https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html
- 选择对应系统版本:Linux x64 对应的安装包为
jdk-7u80-linux-x64.tar.gz(tar.gz 格式为免安装版,更易配置)
- 将下载好的
jdk-7u80-linux-x64.tar.gz上传至 CentOS 服务器(可通过 scp 命令或 FTP 工具,建议上传至/usr/local/目录下)
二、创建 JDK 安装目录
为了统一管理软件,先创建专门的 JDK 存放目录(若已存在可跳过):
mkdir -p /usr/local/java三、解压 JDK 安装包
将上传的 tar.gz 包解压到上述创建的目录中:
# 若安装包在 /usr/local/ 目录下,执行以下命令
tar -zxvf /usr/local/jdk-7u80-linux-x64.tar.gz -C /usr/local/java/- 解压完成后,进入
/usr/local/java/目录,会看到解压后的文件夹(名称为jdk1.7.0_80) - 可通过
ls /usr/local/java/验证解压结果
四、配置环境变量
JDK 安装后需要配置环境变量才能全局使用,CentOS 中环境变量配置有两种方式(推荐系统全局配置):
方式 1:全局配置(所有用户生效,推荐)
编辑系统级环境变量配置文件 /etc/profile :
vi /etc/profile在文件末尾添加以下内容(注意替换 JAVA_HOME 路径为实际解压路径,确保路径正确):
# JDK 7u80 环境变量配置
export JAVA_HOME=/usr/local/java/jdk1.7.0_80
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH方式 2:当前用户配置(仅当前用户生效)
若只需当前用户使用,编辑用户目录下的 .bash_profile 文件:
vi ~/.bash_profile在文件末尾添加与上述相同的环境变量内容,保存退出即可。
五、使环境变量立即生效
配置完成后,需执行命令让环境变量无需重启系统即可生效:
# 对应全局配置(/etc/profile)
source /etc/profile
# 对应当前用户配置(~/.bash_profile)
source ~/.bash_profile六、验证 JDK 安装是否成功
执行以下任意命令验证安装结果,若输出对应 JDK 版本信息,则说明安装成功:
方法 1:java -version
java -version成功输出示例:
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)方法 2:javac(验证编译器,JDK 特有,JRE 无此命令)
javac成功输出会显示 javac 命令的使用语法说明,无 "command not found" 报错即表示配置正常。
常见问题排查
- 执行
java -version提示 "command not found":检查JAVA_HOME路径是否正确(是否为jdk1.7.0_80实际解压目录),并重新执行source /etc/profile生效。 - 解压失败:检查上传的
jdk-7u80-linux-x64.tar.gz是否完整(可通过 MD5 校验),确保文件未损坏。 - 权限不足:解压或编辑配置文件时若提示权限问题,添加
sudo前缀(如sudo tar -zxvf ...、sudo vi /etc/profile)。
发布评论
发布评论前请先 登录。
评论列表 0

暂无评论





