JDK1.8在Linux上安装步骤

本文详细介绍了在Linux系统中如何安装JDK1.8,包括检查已有版本、卸载旧版、通过rpm和手动解压方式安装,并提供了设置环境变量的方法,以及使用yum源安装的步骤。在安装过程中,特别强调了环境变量配置的重要性,确保java -version命令能够正常工作。
摘要由CSDN通过智能技术生成

jdk是所有java程序赖以生存的环境。

一、检验系统是否存在原有版本
[root@192 ~]# java -version
openjdk version “1.8.0_181”
OpenJDK Runtime Environment (build 1.8.0_181-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

二、进一步查看JDK安装的相关信息(rpm -qa | grep java)或者(yum list installed | grep java)
[root@192 /]# rpm -qa | grep java
java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64 //需要卸载
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64 //需要卸载
java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64 //需要卸载
tzdata-java-2018e-3.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64 //需要卸载
卸载OpenJDK,其中需要卸载的部分已经标出,其余的可以不卸载,以下是卸载操作,一个一个卸载(也有的是4个需要卸载,只要是 java-版本号-xxx 的都需卸载):
删除过程中,如果有依赖的包,先删除依赖的包或是使用强制卸载:rpm -e --nodeps 包名

三、采用rpm的安装方式:注意:rpm的安装方式默认安装在/usr/java目录下,不用配置环境变量。
[root@localhost ~]# rpm -ivh jdk-8u231-linux-x64.rpm
#查java的版本
[root@localhost ~]# java -version
java version “1.8.0_231”
Java™ SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot™ 64-Bit Server VM (build 25.231-b11, mixed mode)
#查java的各项帮助信息
[root@localhost ~]# java
#进入到java目录
[root@localhost ~]# cd /usr/java
[root@localhost java]# ls
default jdk1.8.0_231-amd64 latest
[root@localhost java]# cd jdk1.8.0_231-amd64/

四、采用手动解压JDK的压缩包,然后设置环境变量的方式来安装:
(1)如果之前用rpm安装过,先将之前使用rpm方式安装的jdk卸载掉命令如下:
[root@localhost usr]#rpm -qa | grep jdk(yum list installed|grep jdk)
[root@localhost usr]# rpm -e --nodeps jdk1.8-2000:1.8.0_231-fcs.x86_64

(2)#在/usr的目录下新建java目录(目录的名字可以随意):
[root@localhost usr]# mkdir java
#将jdk-8u231-linux-x64.tar.gz的包复制到/usr/java的目录下:
[root@localhost ~]# cp jdk-8u231-linux-x64.tar.gz /usr/java
#进入到java目录并用ls命令查看:
[root@localhost ~]# cd /usr/java
[root@localhost java]# ls
jdk-8u231-linux-x64.tar.gz
#将jdk-8u231-linux-x64.tar.gz解压:
[root@localhost java]# tar -zxvf jdk-8u231-linux-x64.tar.gz
#解压完成后用ls查看:
[root@localhost java]# ls
jdk1.8.0_231 jdk-8u231-linux-x64.tar.gz
(3)#解压成功(表式JDK已安装成功,可查看jdk1.8.0_231的文件夹)
[root@localhost jdk1.8.0_231]# ls
bin include jre LICENSE README.html src.zip THIRDPARTYLICENSEREADME.txt
COPYRIGHT javafx-src.zip lib man release THIRDPARTYLICENSEREADME-JAVAFX.txt
#但此时的java -version命令还不能使用,因为没有设置环境变量。
[root@localhost jdk1.8.0_231]# java -version
-bash: /usr/bin/java: 没有那个文件或目录

(4)接下来进行环境变量的设置:
#使用vim /etc/profile 编辑profile文件 ,命令如下:
[root@localhost ~]# vi /etc/profile
并在
unset i
unset -f pathmunge
这两行的后面加入java的环境变量,加的方式有两种:

#方法一:
JAVA_HOME=/usr/java/jdk1.8.0_231
JRE_HOME= J A V A H O M E / j r e P A T H = JAVA_HOME/jre PATH= JAVAHOME/jre

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值