本篇博客演示的环境以及安装的jdk版本如下
VMware Workstation 16.2.1 // 虚拟机软件
jdk1.8.0_261 // 安装的jdk版本
CentOS-7-x86_64-Minimal // 系统版本
一般在linux系统下都会自带openJDK 我们可以使用以下命令检测当前系统下是否有jdk环境 同时是什么版本
# 查看java版本
$ java -version
如果自带的版本与你的预期不符合,那么我们就需要删除自带的openJDK ,重新配置环境,可以使用以下命令查询详细的openjdk的信息。
$ rpm -qa | grep jdk
然后使用以下命令 将上条命令列出的 openJDK的信息全都依次删除
$ yum -y remove [openJDK的信息]
所有命令执行完后 可以再执行以下命令检查是否完成删除
$ java -version
可以到官网去下载 linux版的jdk 但是在官网下载的话需要 账号 比较麻烦 官网下载链接
小编给大家提供了一个 jdk1.8.0_261 的安装包 也是本篇博客演示所用到的 点击跳转
可以使用以下命令查看java相关的列表
$ yum -y list java*
这样方法的安装步骤下面会介绍到
首先演示的是使用下载好的安装包进行安装 首先使用以下命令在opt 目录下创建一个 jdk 文件夹 用来存放我们的安装包
$ mkdir /opt/jdk
再使用以下命令进入到 /opt/jdk 目录下
$ cd /opt/jdk
进入后将我们下载到本地的安装包上面到当前目录
然后我们再使用以下命令 解压我们上传的安装包
$ tar -zvxf jdk-8u261-linux-x64.tar.gz
解压完成后我们依次执行以下命令 在 /usr/local 目录下创建一个java 文件夹 并将解压好的安装包移动到 /usr/local/java 目录下
$ mkdir /usr/local/java #创建文件夹
$ mv /opt/jdk/jdk1.8.0_261 /usr/local/java # 移动文件
然后我们就可以开始配置环境变量了 首先使用以下命令 编辑 /etc/profile
$ vi /etc/profile
将以下内容添加到文件底部 记得检查下路径
export JAVA_HOME=/usr/local/java/jdk1.8.0_261
export PATH=$JAVA_HOME/bin:$PATH
然后再使用以下命令 重新加载一下配置文件 这样jdk就安装好了
$ source /etc/profile
刷新完后我们可以使用以下命令检测是否安装成功 能看到版本证明我们已经安装成功了
$ java -version
可以使用以下命令查看java相关的列表
$ yum -y list java*
执行以下命令安装jdk 安装时不管提示什么都是输出 y 回车
$ yum install java-1.8.0-openjdk.x86_64
安装完成后执行以下命令 检查是否安装成功
$ java -version
通过yum安装的jdk 默认在 /usr/lib/jvm
目录
使用这种方法安装不需要配置path
本篇博客演示使用安装包和yum两种方式在centos的环境下进行jdk的安装,如果有需要补充和错误的地方,各位读者朋友可以在评论区提出来,如果你觉得有用不妨给小编点一个免费的赞,谢谢大家。