分享

在CentOS中如何升级系统自带的JDK的版本

问题导读

1.如何查看当前jdk版本?

2.如何核实是否为自带jdk?
3.通过什么命令检测是否为自带jdk?


在安装CentOS操作系统过程中,可以选择附带的软件。有时候,就选择了安装自带的Java环境。一般来说,默认安装的是JDK 1.8 。而有的项目或软件需要用到更高版本的JDK。这时就需要升级JDK版本。

查询当前JDK版本
运行java -version可以查询当前JDK版本,如下图所示,当前JDK版本为1.8。

1.png

核实是否为自带JDK
CentOS中自带的Java是通过yum安装的,且装了1.7和1.8两个版本。如果您的CentOS版本不同。可以通过yum list installed |grep java查询。

1.png


卸载原有JDK
我们可以只卸载1.8,也可以同时卸载1.7和1.8。卸载命令如下:

  1. # 卸载jdk1.7
  2. yum -y remove java-1.7*
  3. # 卸载jdk1.8
  4. yum -y remove java-1.8*
复制代码
以卸载1.8为例,看到如下响应信息,那就是正常卸载了。


1.png

查询新版JDK
先查询当前yum的库中,是否有您想安装的JDK,命令为yum -y list java*<版本号>,例如yum -y list java*11。如下如图所示,有Java11的JDK。


1.png


安装新版JDK
此时选择匹配当前计算机系统的版本安装就好,我的计算机是x86_64的架构,所以我选择的是java-11-openjdk.x86_64。安装命令为yum install -y java-11-openjdk.x86_64。等待3分钟左右,看到下面的反馈信息,就表示安装成功了。


验证版本
用java -version再次查询当前JDK版本。如下图所示,已经成功升级到Java11。


1.png


最新经典文章,欢迎关注公众号

农民工老王的CSDN博客
https://blog.csdn.net/monarch91

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条