centos7+kde安装jdk-17最详细指南

本文详细描述了在CentOS7系统中检查现有JDK版本、更新至Java17的方法,包括设置环境变量和验证新版本的过程。
摘要由CSDN通过智能技术生成

1.打开Konsole(也就是终端)

2.检查系统中本来存在的jdk版本:

因为在centos7中会有一个自带的jdk,也会有自带的1.7-11的安装包,如果想了解可以用yum search java 命令去查看,不再赘述,下面继续

命令:

[tom@192 ~]$ java -version

显示:

openjdk version "1.8.0_262"

OpenJDK Runtime Environment (build 1.8.0_262-b10)

OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)

3.查看jdk的安装位置

命令:

[tom@192 ~]$ which java

显示:

/usr/bin/java

命令:

[tom@192 ~]$ ls -lr /usr/bin/java

显示:

lrwxrwxrwx. 1 root root 22 Jul 22 23:01 /usr/bin/java -> /etc/alternatives/java

命令:

[tom@192 ~]$ ls -lrt /etc/alternatives/java

显示:

lrwxrwxrwx. 1 root root 71 Jul 22 23:01 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java

记住这个地址:/usr/lib/jvm/ 代表jdk在此目录下

4.下面开始下载jdk包

首先切换到自己想到下载到的目录下,一般都会下载到用户的Downloads目录下

命令:

[tom@192 ~]$ cd /home/tom/Downloads

命令:(也可以复制网址:www.oracle.com/java/techno… 直接去浏览器挑选自己想要的版本)

[tom@192 Downloads]$ wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

显示:

--2022-07-23 19:13:52-- download.oracle.com/java/17/lat…

Resolving download.oracle.com (download.oracle.com)... 2.19.100.54

Connecting to download.oracle.com (download.oracle.com)|2.19.100.54|:443... connected.

HTTP request sent, awaiting response... 200 OK

Length: 181233622 (173M) [application/x-gzip]

Saving to: ‘jdk-17_linux-x64_bin.tar.gz’

100%[==============================================================================================================================>] 181,233,622 1.82MB/s in 2m 43s

2022-07-23 19:16:36 (1.06 MB/s) - ‘jdk-17_linux-x64_bin.tar.gz’ saved [181233622/181233622]

等待下载完毕会自动回到输入命令的位置(时间不长耐心等待)

5.解压

[tom@192 Downloads]$ tar xf jdk-17_linux-x64_bin.tar.gz

6.移动jdk到刚才的记下的目录

因为要使用到 mv 移动命令所以需要 root 权限 用 su 命令登陆到 root 用户下

命令:

[tom@192 Downloads]$ su root

Password: 键入root用户密码

首先查看你下载后的解压到的jdk目录名称:不同时间下载的jdk版本不一样

命令:

[tom@192 Downloads]$ ls

显示

jdk-17.0.4

jdk-17_linux-x64_bin.tar.gz

可以看到目录名称为:jdk-17.0.4 所以下面第一个命令移动的地址中的目录名称也应该根据自己的目录做以替换

命令:

[root@192 Downloads]# mv /home/tom/Downloads/jdk-17.0.4/ /usr/lib/jvm

7.设置环境变量

命令:

[root@192 Downloads]# vi /etc/profile

在打开的文件中第一行键入以下文本:(第一行的 jdk-17.0.4 为刚才解压后移动过的jdk目录名 进入文本先按 i 键,代表开始编辑,编辑完按 Esc 键 然后键入 :wq 代表保存当前编辑并退出文件,就会自动退回到命令行,注意冒号也有,用英文冒号)

bash

export JAVA_HOME=/usr/lib/jvm/jdk-17.0.4 export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

注意:键入后前三行就为以上内容,其他原本存在的内容下移

8.执行 profile 文件

命令:

[root@192 Downloads]# source /etc/profile

9.再次检查java版本,已替换为 jdk17 版本

命令:

[root@192 Downloads]# java -version

显示:

java version "17.0.4" 2022-07-19 LTS

Java(TM) SE Runtime Environment (build 17.0.4+11-LTS-179)

Java HotSpot(TM) 64-Bit Server VM (build 17.0.4+11-LTS-179, mixed mode, sharing)

至此,安装完毕! 文章自创,如有雷同,纯属巧合。

如果有用不妨点赞 收藏避免跑掉,有问题请留言哦

如有侵权,联系速删!!!

  • 13
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值