centos7下安装jdk8

1、下载安装包

进入官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)下载指定版本的安装包。这里下载的版本是jdk-8u231。

2、卸载系统自带的openjdk

2.1 查看系统是否自带jdk

1 [java@localhost ~]$ java -version
2 openjdk version "1.8.0_275"
3 OpenJDK Runtime Environment (build 1.8.0_275-b01)
4 OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

2.2 查看相关java文件

1 [java@localhost ~]$ rpm -qa | grep java
2 java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
3 javapackages-tools-3.4.1-11.el7.noarch
4 java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64
5 tzdata-java-2020d-2.el7.noarch
6 java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
7 java-1.8.0-openjdk-headless-1.8.0.275.b01-0.el7_9.x86_64
8 python-javapackages-3.4.1-11.el7.noarch

2.3 删除相关命令

根据上面rpm获取到的相关文件,进行删除:

 1 [java@localhost ~]$ sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
 2 [java@localhost ~]$ sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64
 3 [java@localhost ~]$ sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
 4 [java@localhost ~]$ sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.275.b01-0.el7_9.x86_64
 5 [java@localhost ~]$ rpm -qa | grep java
 6 javapackages-tools-3.4.1-11.el7.noarch
 7 tzdata-java-2020d-2.el7.noarch
 8 python-javapackages-3.4.1-11.el7.noarch
 9 [java@localhost ~]$ java -version
10 -bash: /usr/bin/java: 没有那个文件或目录

3、解压安装

卸载自带的jdk后,对下载下来的安装包进行解压安装:

1 [java@localhost ~]$ tar -zxvf jdk-8u231-linux-x64.tar.gz
2 [java@localhost ~]$ sudo mv jdk1.8.0_231 /usr/local/

4、配置环境变量

添加环境变量,让在系统任意地方都可使用java命令:

1 [java@localhost ~]$ sudo vim /etc/profile
2 # java
3 export JAVA_HOME=/usr/local/jdk1.8.0_231
4 PATH=$PATH:$JAVA_HOME/bin
5 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
6 
7 export PATH
8 [java@localhost ~]$ source /etc/profile

5、验证jdk是否安装成功

1 [java@localhost ~]$ java -version
2 java version "1.8.0_231"
3 Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
4 Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

 

posted @ 2021-01-26 17:51  AI程序  阅读(333)  评论(0)    收藏  举报