Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】

2024-07-17 1039阅读

这里我选择安装的 Java JDK 的版本为 17

Java JDK 下载

这里选择下载压缩包形式的 Java JDK,下载完成后,我们只需要对压缩包进行解压,将解压后的文件夹放到 CentOS Stream 9 的 /usr/local/java 目录下,然后再配置系统环境变量就可以了
下载网址:https://www.oracle.com/cn/java/technologies/downloads/#java17
先运行如下命令,查看 CentOS Stream 9 的系统架构,然后根据操作系统的系统架构选择合适的 Java JDK 压缩包进行下载

arch

x86_64:64 位系统架构

i686 或 i386:32 位系统架构

Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
由于系统架构为 x64,所以选择下载 x64 Compressed Archive
Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】

Java JDK 发送至 CentOS Stream 9

Java JDK 压缩包下载完成后,这里我直接使用 xftp 将其上传至 CentOS Stream 9 中的 /usr/local/java 目录下
Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】

Java JDK 安装

在将 Java JDK 压缩包发送到 CentOS Stream 9 中的 /usr/local/java 目录下之后,我们可以运行如下命令,对 Java JDK 压缩包进行解压,将其中的内容解压到 /usr/local/java/ 目录下

cd /usr/local/java
tar -zxvf ./jdk17.tar.gz

-z:使用 gzip 压缩算法对压缩包进行解压

-x:对压缩包指定解压操作

-v:显示解压的过程

-f:指定要处理的压缩包文件

Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
将 Java JDK 压缩包解压到 /usr/local/java/ 目录下,即安装完成

为 Java JDK 配置系统环境变量

Java JDK 安装完成后,我们需要将 JDK 中相关的目录添加到系统的环境变量中,使得我们可以在系统的任何位置执行 JDK 中的可执行文件命令
执行如下命令,进入修改 Linux 系统的环境变量

vim /etc/profile

在 /etc/profile 文件中的最后添加如下内容,为 JDK 配置系统环境变量

移动到文件内容的最后,按下 i 进入编辑模式

Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】

# 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

export 导出指定的环境变量

$环境变量名 获取指定的环境变量的值

: 多个值之间的分隔

Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
然后按下 esc 退出插入编辑模式
Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
然后按下 :(英文的),输入 wq(写入保存并退出),按下 enter
Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
然后我们需要执行如下命令,让系统重新读取环境变量,让新的系统环境变量配置生效

source /etc/profile

echo $PATH 读取系统环境变量 PATH 的值,查看新的系统环境变量配置是否生效

Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
至此 Java JDK 的系统环境变量配置完成

检验 Java JDK 的系统环境变量配置是否成功

Java JDK 的系统环境变量配置完成之后,可以在任意位置,输入如下命令,查看 Java JDK 的版本,如果有输出,则系统环境变量配置是否成功,否则失败

java -version

Linux(CentOS Stream 9) 安装 Java JDK 17 (源码方式安装)【图文详细教程】
至此 Java JDK 的系统环境变量配置成功

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]