Linux 系统安装 JDK8 保姆级教程(实测可用)

发布时间:2026/7/28 21:45:34
Linux 系统安装 JDK8 保姆级教程(实测可用) Linux 系统安装 JDK8 保姆级教程实测可用本文手把手带你在 Linux 上完成 JDK8 的下载、安装、环境变量配置与验证全程实测照着做即可成功。测试环境说明本文操作基于以下系统环境测试通过CentOS Linux release 7.6.1810 (Core) Linux localhost 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux其他 CentOS 7.x / RHEL 7.x 系统操作基本一致Ubuntu/Debian 用户仅卸载旧版本部分命令略有差异安装与环境变量配置步骤完全通用。一、检查系统是否已安装 JDK安装前先确认系统中是否已存在 JDK避免版本冲突。执行以下命令java-version可能出现的两种结果结果 1显示类似以下信息说明系统已安装 JDK示例为 1.8.0_341 版本openjdk version 1.8.0_341 OpenJDK Runtime Environment (build 1.8.0_341-b04) OpenJDK 64-Bit Server VM (build 25.341-b04, mixed mode)结果 2提示command not found或类似信息表示未安装 JDK可直接跳到 第四节 开始安装。二、检查系统预装的 JDK 包很多 CentOS 镜像会预装 OpenJDK。如需确认系统中已安装的 JDK 相关包执行rpm-qa|grepjava该命令会列出所有包含 “java” 关键字的安装包便于后续卸载操作。三、卸载已安装的 JDK如需如果系统中已安装的 JDK 版本不符合需求例如预装的是 OpenJDK而项目要求 Oracle JDK可通过以下两种方式卸载方式 1使用 rpm 命令逐个卸载需替换为上一步查到的具体包名rpm-e--nodeps包名方式 2使用 yum 批量卸载 OpenJDK 相关包更省事yum remove *openjdk*⚠️ 注意卸载前建议把rpm -qa | grep java的输出记录下来万一出问题方便排查恢复。四、安装 JDK84.1 下载 JDK 安装包方式一Oracle 官网下载推荐访问 Oracle 官网 JDK8 下载页面https://www.oracle.com/java/technologies/downloads/#java8选择适合 Linux 系统的版本通常为jdk-8uxxx-linux-x64.tar.gz官网下载需要登录 Oracle 账号按页面提示注册或登录后即可下载提示如果官网下载较慢或不便登录账号也可以在搜索引擎中搜索 “JDK8 Linux 镜像” 等关键词从可信的开源镜像站获取安装包下载后注意核对文件完整性。方式二通过包管理器安装适用于能联网的服务器部分发行版可直接通过系统包管理器安装 OpenJDK 8例如# CentOS / RHELyuminstall-yjava-1.8.0-openjdk-devel# Ubuntu / Debianapt-getinstall-yopenjdk-8-jdk这种方式无需手动配置JAVA_HOME适合仅需要运行环境的场景。4.2 上传安装包到服务器推荐将安装包上传至/usr/local目录该目录约定俗成用于存放自装软件上传工具任选其一WinSCP、Xftp、FileZilla或直接用 scp 命令scp本地文件路径 用户名服务器IP:/usr/local/4.3 安装步骤1. 进入安装目录cd/usr/local2. 解压安装包使用 tar 命令解压请替换为你实际下载的文件名tarxf jdk-8u341-linux-x64.tar.gz 提示解压完成后用ls命令确认解压出的文件夹名称如jdk1.8.0_341后面配置环境变量时路径必须与它完全一致。3. 配置环境变量第一步编辑系统环境变量配置文件vi/etc/profile第二步按i键进入编辑模式在文件末尾添加以下内容注意把路径改成你实际的 JDK 解压目录exportJAVA_HOME/usr/local/jdk1.8.0_341# 此处为JDK解压后的实际目录exportJRE_HOME${JAVA_HOME}/jreexportCLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATHexportJAVA_PATH${JAVA_HOME}/bin:${JRE_HOME}/binexportPATH$PATH:${JAVA_PATH}第三步保存并退出按ESC键退出编辑模式输入:wq并回车保存退出第四步使环境变量立即生效source/etc/profile4. 验证安装结果验证 1检查 javac 命令Java 编译器javac若显示命令帮助信息说明环境变量配置正确。验证 2检查 Java 版本java-version若显示安装的 JDK 版本信息如1.8.0_341恭喜你安装成功五、常见问题解决1. 环境变量不生效检查/etc/profile文件中的JAVA_HOME路径是否与实际解压目录完全一致最常见的错误就是路径写错一个字符确认已执行source /etc/profile命令可尝试重新登录终端或重启系统2. 权限问题确保 JDK 目录具有可执行权限chmod-R755/usr/local/jdk1.8.0_3413. 多版本冲突若系统中存在多个 JDK 版本可使用alternatives命令管理默认版本alternatives--configjava 如果按以上排查还是无法解决建议在评论区留言具体报错信息看到会回复。写在最后通过以上步骤即可在 Linux 系统中成功安装 JDK8为后续部署 Tomcat、运行 Spring Boot 等 Java 应用打好基础。如果觉得本文有帮助别忘了点赞 收藏 ⭐你的支持是我持续输出的动力