Centos7 环境下 安装jdk 1.8

Centos安装jdk

1.查看系统自带jdk版本。

Last login: Wed Sep 22 16:44:15 2021 from 192.168.152.1
[root@192 ~]# java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b12)
OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)

2.查看java相关。

[root@192 ~]# rpm -qa | grep java
java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
tzdata-java-2017b-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64
java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64
java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch

3.卸载系统自带的jdk。

[root@192 ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64
[root@192 ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
[root@192 ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64
[root@192 ~]# rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
[root@192 ~]# rpm -e --nodeps tzdata-java-2017b-1.el7.noarch
[root@192 ~]# rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch
[root@192 ~]# java -version
java version "1.7.0_141"
OpenJDK Runtime Environment (rhel-2.6.10.5.el7-x86_64 u141-b02)
OpenJDK 64-Bit Server VM (build 24.141-b02, mixed mode)
[root@192 ~]# rpm -qa | grep java
java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64
[root@192 ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64
[root@192 ~]# rpm -qa | grep java

rpm 管理套件 -e 删除指定的套件 --nodeps 不验证套件档的相互关联性

4.检查java版本,是否已经卸载。

[root@192 ~]# java -version
-bash: /usr/bin/java: 没有那个文件或目录

5.下载jdk安装包,并上传到/opt 目录下。

链接:https://pan.baidu.com/s/1hPGOUM97JtH3IZNhpOynYA

提取码:5pri

文件上传可以用上传工具 ftp

在这里插入图片描述

或者 linux环境下安装一个插件。
文件上传插件

6.解压jdk安装包,修改名称为java,并移动到/usr/local目录下。

[root@192 opt]# tar -zxvf jdk-8u241-linux-x64.tar.gz 
......
......
[root@192 opt]# ll
总用量 192744
drwxr-xr-x. 7 10143 10143       245 12月 11 2019 jdk1.8.0_241
-rw-r--r--. 1 root  root  194545143 9月  22 17:08 jdk-8u241-linux-x64.tar.gz
drwxr-xr-x. 8  1001  1001       158 9月  16 2014 nginx
-rw-r--r--. 1 root  root     804164 9月  16 2014 nginx-1.6.2.tar.gz
drwxr-xr-x. 9  1169  1169     12288 9月  23 08:59 pcre-8.35
-rw-r--r--. 1 root  root    1996552 4月   9 2014 pcre-8.35.tar.gz
drwxr-xr-x. 2 root  root          6 3月  26 2015 rh
[root@192 opt]# mv jdk1.8.0_241 java
[root@192 opt]# ll
总用量 192744
drwxr-xr-x. 7 10143 10143       245 12月 11 2019 java
-rw-r--r--. 1 root  root  194545143 9月  22 17:08 jdk-8u241-linux-x64.tar.gz
drwxr-xr-x. 8  1001  1001       158 9月  16 2014 nginx
-rw-r--r--. 1 root  root     804164 9月  16 2014 nginx-1.6.2.tar.gz
drwxr-xr-x. 9  1169  1169     12288 9月  23 08:59 pcre-8.35
-rw-r--r--. 1 root  root    1996552 4月   9 2014 pcre-8.35.tar.gz
drwxr-xr-x. 2 root  root          6 3月  26 2015 rh
[root@192 opt]# mv java /usr/local/
[root@192 opt]# cd /usr/local/
[root@192 local]# ll
总用量 4
drwxr-xr-x. 2 root  root    57 9月  23 08:59 bin
drwxr-xr-x. 2 root  root     6 11月  5 2016 etc
drwxr-xr-x. 2 root  root     6 11月  5 2016 games
drwxr-xr-x. 2 root  root   124 9月  23 08:59 include
drwxr-xr-x. 7 10143 10143  245 12月 11 2019 java
drwxr-xr-x. 3 root  root  4096 9月  23 08:59 lib
drwxr-xr-x. 2 root  root     6 11月  5 2016 lib64
drwxr-xr-x. 2 root  root     6 11月  5 2016 libexec
drwxr-xr-x. 2 root  root     6 11月  5 2016 sbin
drwxr-xr-x. 6 root  root    60 9月  23 08:59 share
drwxr-xr-x. 2 root  root     6 11月  5 2016 src

7.修改配置文件,配置环境变量 vim /etc/profile

[root@192 local]# vim /etc/profile
###########输入 i 最后一行光标录入

#java environment
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin


########## Esc :wq 保存退出

8.让环境变量生效,并检查配置是否成功。

[root@192 java]# vim /etc/profile
[root@192 java]# source /etc/profile
[root@192 java]# java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)

安装成功!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值