Linux(CentOS 7.9) 安装 Java JDK 17 (源码方式安装)

崧峻
原创
发布时间: 2025-06-10 02:46:10 | 阅读数 0收藏数 0评论数 0
封面
本文详细介绍了如何在 CentOS 7.9 系统上通过源码编译方式安装 Java JDK 17。与直接使用 RPM 或二进制安装包不同,源码安装方式可用于定制构建参数、优化性能或研究 JDK 构建过程,适合有高级需求的开发者或系统工程师。
1

查看本机器配置

输入 uname -a

x86_64:64 位系统架构

i686 或 i386:32 位系统架构

2

下载 jdk

网址为 https://www.oracle.com/java/technologies/javase/jdk17-0-13-later-archive-downloads.html


  1. 我是 x86架构 64 位 所以下载的是图2所示圈出来的 点击后面下载
  2. 点击下载之后他会让你登陆 进行登陆即可 没有账号的注册账号


3

解压安装包

  1. 在 /usr/local 下面创建一个目录 叫java 如图1所示
  2. 然后把下载好的包移动到这这个目录下
  3. 输入命令 sudo tar -zxvf ./jdk-17.0.13_linux-x64_bin.tar.gz 解压安装包 解压完之后如图3所示
  4. -z:使用 gzip 压缩算法对压缩包进行解压
  5. -x:对压缩包指定解压操作
  6. -v:显示解压的过程
  7. -f:指定要处理的压缩包文件
4

配置环境变量

  1. 输入命令 sudo vim /etc/profile 进入到环境变量编辑文件中 如图1
  2. 滑到最下面 按i进行插入 输入以下内容 然后:wq保存 如图2所示
# Java JDK 系统环境变量

# Java JDK 的家目录,指定安装的 JDK 的根目录
export JAVA_HOME=/usr/local/java/jdk-17.0.10

# 配置 Java 的类加载路径,Java 从哪加载 class
# 在原来默认值(. 当前目录)的基础上添加 JDK 根目录中的 lib 目录
export CLASSPATH=.:$JAVA_HOME/lib/

# 在系统路径的基础上添加 JDK 根目录下的 bin 目录
# 使得我们可以在系统的任何位置执行 JDK 中的可执行文件命令
export PATH=$PATH:$JAVA_HOME/bin
  1. 输入命令 source /etc/profile 重新加载环境变量

5

校验是否生效

  1. 输入命令 echo $PATH 读取系统环境变量 PATH 的值 查看环境变量配置是否生效 如图1所示
  2. 输入命令 java -version 查看java环境是否存在 如图所示 就代表成功了
阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载