linux 下安装jdk

、检查当前系统中是否已安装JDK

​ 命令:java -version:查看JDK安装版本,命令执行后显示如下,说明本系统默认已经安装JDK1.8.0_242。

[root@localhost ~]# java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
[root@localhost ~]#
  • 1
  • 2
  • 3
  • 4
  • 5

2、检测系统JDK默认安装包

​ 命令:rpm -qa | grep java :命令的意思是搜索java,查看安装包文件。

[root@localhost ~]# rpm -aq | grep java
java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2019c-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64
[root@localhost ~]# 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

3、卸载OpenJDK

​ 卸载命令:rpm -e –nodeps 名称    或者    yum remove openjdk

​ 之后再次输入命令 查看卸载情况:rpm -qa | grep java  或者  java -version

1 卸载命令rpm:
[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.242.b08-1.el7.x86_64
[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.242.b08-1.el7.x86_64
  
或者
  
卸载命令yum:
[root@localhost ~]# yum remove *openjdk*
  
检查
[root@localhost root]$ java -version
bash: java: 未找到命令...
或者
[root@localhost ~]# rpm -qa | grep java
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2019c-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
 

4、安装JDK

 

 

1、去官网下载jdk8
https://www.oracle.com/java/technologies/downloads/#java8

 

 

 

 

2、在/usr/local/目录下创建java文件夹
mkdir java
3、把下载好的文件上传到该目录下,解压
tar -zxvf jdk-8u321-linux-i586.tar.gz
4、vim /etc/profile
5、添加如下

set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_321
JRE_HOME=/usr/local/java/jdk1.8.0_321/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

6、source /etc/profile
7、查看是否安装成功 java -version
如果出现如下错误

执行yum install glibc.i686

 


下载完依赖在次执行 java -version

 

posted @ 2022-08-30 17:28  小小飞侠  阅读(107)  评论(0编辑  收藏  举报