Centos系统之jdk的安装(详细过程和注意事项)、openjdk如何装回安装包版本的jdk – 源码巴士

您所在的位置:网站首页 怎么看jdk版本centos Centos系统之jdk的安装(详细过程和注意事项)、openjdk如何装回安装包版本的jdk – 源码巴士

Centos系统之jdk的安装(详细过程和注意事项)、openjdk如何装回安装包版本的jdk – 源码巴士

2023-04-11 14:55| 来源: 网络整理| 查看: 265

1、下载jdk

Windows系统中下载jdk文件

jdk-8u73-linux-x64.tar.gz 链接1: link.(https://pan.baidu.com/s/1cna38PQykYN03Hy_bUZ9pw 提取码:a42v) 链接2(oracle官网下载): link.(https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

2、上传jdk

创建目录(置放安装文件) mkdir -p /home/root/apps //在root目录下创建apps文件夹

将Windows系统中下载好的jdk-8u73-linux-x64.tar.gz上传至/home/root目录下

禁止!!!:此处严禁通过VMware tools工具,从Windows系统中将jdk安装包文件直接拖拽至虚拟机中,这个方法传输的文件很有可能都不完整,在解压的过程中将会出现如下异常提示

tar: 归档文件中异常的 EOF tar: 归档文件中异常的 EOF tar: Error is not recoverable: exiting now

这种方法通过后续的安装步骤,尽管jdk安装成功了,但显示的版本却是openjdk(Centos自带的jdk),这种情况就是安装出错,后续启动hadoop时将会出现路径上的问题

解决方法:使用Xftp上传jdk文件 链接: link.(https://pan.baidu.com/s/1oHCoCmxxLuTiE4JOyVZE6w 提取码:ntsi)

3、安装jdk

cd /home/root //进入root目录 tar -zxvf jdk-8u73-linux-x64.tar.gz -C apps // 将jdk解压至指定目录中(/home/root/apps)

4、配置jdk环境变量

vi /etc/profile //编辑/etc/profile文件 在文件的末尾设置JAVA环境变量(添加以下语句) export JAVA_HOME=/home/root/apps/jdk1.8.0_73 export PATH=$PATH:$JAVA_HOME/bin (jdk1.8.0_73,可在/home/root/apps路径下查看jdk的版本号,即文件夹名)

vim操作不熟练的小可爱们,见链接: link.(https://blog.csdn.net/qq_45720792/article/details/107300929)

source /etc/profile // 让修改后的/etc/profile文件立即生效 java -version //查看jdk版本信息 若版本信息与安装包一致,则安装成功

番外篇:

如果安装成openjdk,如何再调试为想要安装的jdk版本jdk1.8.0_73(即上传安装包的jdk版本)

1、查看jdk版本信息 java -version //查看jdk版本信息在这里插入图片描述 此时显示的版本为:openjdk1.8.0_102 2、查找openjdk相关文件 rpm -qa |grep java //查出openjdk相关的文件在这里插入图片描述 如图,我们可以看到相关文件有4个:

java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3、删除openjdk rpm -e --nodeps+文件名 //删除该文件 把这4个openjdk都删除: rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

4、查看jdk版本信息 java -version //查看jdk版本信息在这里插入图片描述 此时,显示没有安装jdk

5、重新安装 我们将/home/root/apps/目录下的jdk1.8.0_73文件夹删除,可以用Xftp删除(可能会有残留,不过没事,我们重新解压时会覆盖它) cd /home/root //进入root目录(若在该目录内,忽略该步) tar -zxvf jdk-8u73-linux-x64.tar.gz -C apps // 将jdk重新解压至指定目录中(/home/root/apps) source /etc/profile // 刷新/etc/profile文件 java -version //查看jdk版本信息 若版本信息与安装包一致,则安装成功



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3