本教程将详细演示如何在 CentOS 7.9 操作系统上,使用源码包手动安装 Java JDK 17。整个过程适合零基础小白,每一步都有截图和命令解释。无论你是准备学习Java开发,还是需要在Linux服务器上搭建Java运行环境,这篇 Java JDK 17安装教程 都能帮到你。
首先,确认你的系统是 CentOS 7.9。可以通过以下命令查看:
cat /etc/redhat-release 接着,前往Oracle官网或OpenJDK官网下载JDK 17的Linux源码包(通常为 .tar.gz 格式)。由于官网下载可能需要登录,你也可以使用 wget 命令直接从镜像站下载(例如使用清华镜像):
wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/x64/linux/OpenJDK17U-jdk_x64_linux_hotspot_17.0.9_9.tar.gz 如果你希望进行 源码安装Java,务必下载对应平台的压缩包。本教程以 Linux搭建Java环境 为目标,选择通用的 tar.gz 包即可。
下载完成后,解压文件:
tar -zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.9_9.tar.gz 为了方便管理,通常将JDK统一放置在 /usr/local/ 目录下:
sudo mv jdk-17.0.9+9 /usr/local/jdk17 编辑 /etc/profile 文件(或用户目录下的 .bashrc),在末尾添加以下内容:
export JAVA_HOME=/usr/local/jdk17export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 保存后使配置生效:
source /etc/profile 对于 CentOS 7.9安装JDK,这一步至关重要,它决定了系统能否正确找到Java命令。
执行以下命令检查Java版本:
java -version 如果输出类似以下信息,则说明 Java JDK 17安装教程 部分圆满完成:
openjdk version "17.0.9" 2023-10-17OpenJDK Runtime Environment Temurin-17.0.9+9 (build 17.0.9+9)OpenJDK 64-Bit Server VM Temurin-17.0.9+9 (build 17.0.9+9, mixed mode, sharing) 问题1: 执行 java -version 提示命令未找到。 解决:检查环境变量是否配置正确,确认 $JAVA_HOME/bin 路径下是否有 java 可执行文件。
问题2: 系统中存在多个JDK版本,导致冲突。 解决:可以使用 update-alternatives 命令管理默认JDK,或手动调整 PATH 顺序。
至此,你已经成功在 CentOS 7.9 上通过源码方式完成了 Java JDK 17 的安装。现在你可以开始编译运行Java程序,或是部署基于Java的应用程序了。如果你在安装过程中遇到任何问题,欢迎在评论区留言交流。
本文由主机测评网于2026-02-23发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260226765.html