1、检查一下系统中的jdk版本

[root@localhost software]# java -version

显示:

openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)

2、检测jdk安装包

[root@localhost software]# rpm -qa | grep java

显示:

java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
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

[root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
[root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
[root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

或者使用

[root@localhost jvm]# yum remove *openjdk*

之后再次输入rpm -qa | grep java 查看卸载情况:

[root@localhost software]# rpm -qa | grep java
python-javapackages-3.4.1-11.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch

4、安装新的jdk

首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下:

[root@localhost software]# ll
total 252664
-rw-r--r--. 1 root root  11830603 Jun  9 06:43 alibaba-rocketmq-3.2.6.tar.gz
-rw-r--r--. 1 root root  43399561 Jun  9 06:42 apache-activemq-5.11.1-bin.tar.gz
-rwxrw-rw-. 1 root root 185540433 Apr 21 09:06 jdk-8u131-linux-x64.tar.gz
-rw-r--r--. 1 root root   1547695 Jun  9 06:44 redis-3.2.9.tar.gz
-rw-r--r--. 1 root root  16402010 Jun  9 06:40 zookeeper-3.4.5.tar.gz

解压 jdk-8u131-linux-x64.tar.gz安装包

[root@localhost software]# mkdir -p /usr/lib/jvm
[root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm

5、设置环境变量

[root@localhost software]# vim /etc/profile

在最前面添加:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export  PATH=${JAVA_HOME}/bin:$PATH

6、执行profile文件

[root@localhost software]# source /etc/profile

这样可以使配置不用重启即可立即生效。

7、检查新安装的jdk

[root@localhost software]# java -version

显示:

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

到此为止,整个安装过程结束。

转载于:https://www.cnblogs.com/joyny/p/9637850.html

Linux安装JDK完整步骤相关推荐

  1. Linux安装jdk详细步骤,二进制发布包安装!

    目录 前言.linux软件安装方式 ==>二进制发布包安装: ==>rpm安装: ==>yum安装: ==>源码编译安装: 一.检查Linux系统是否带有jdk并删除 二.官网 ...

  2. linux安装java_Linux安装JDK完整步骤

    1.检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" O ...

  3. redis安装 linux步骤,【linux安装redis完整步骤】

    [买了一台新的服务器,仅做个人安装参考,部分来源于网络] 参考:https://www.cnblogs.com/happywish/p/10944253.html 安装: 1.获取redis资源 wg ...

  4. CentOS下安装JDK完整步骤

    1.检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" O ...

  5. linux安装redis 完整步骤

    安装: 1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解压 tar xzvf redis-4.0.8. ...

  6. Linux安装Redis完整步骤

    文章目录 安装 运行redis服务 运行客户端 配置文件 开机自启动 安装 cd /opt/software #下载5.0.8版本 wget http://download.redis.io/rele ...

  7. Linux安装Mysql完整步骤

    1.下载mysql压缩文件,地址 https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.t ...

  8. 虚拟linux jdk,虚拟机下Linux安装jdk

    1.利用共享文件夹复制本地硬盘下(H:/share)的压缩包到指定目录 cp jdk-8u161-linux-x64.tar.gz /soft/jdk 2.进入/soft/jdk目录下,解压jdk到当 ...

  9. linux安装java jdk_Linux安装JDK详细步骤

    Linux安装JDK步骤1. 先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行. ...

最新文章

  1. pytorch 几个不同获得索引的方法
  2. Android控件布局属性全解(一看就会)
  3. iostat命令详解_对iostat输出结果的理解
  4. dede使用方法----调用导航
  5. for循环python爬虫_python爬虫 for循环只出来一条
  6. 聊聊 HTTP 协议的知识点
  7. 和dump文件什么区别_将java进程转移到“解剖台”之前,法医都干了什么?
  8. jinja Escaping
  9. 准确度判断 语义分割_【语义分割】DeepLab v1/v2
  10. 单片机c语言曲普两只蝴蝶,51曲谱网_51单片机简谱编码
  11. java8用什么tomcat_Tomcat8+JDK8安装与配置
  12. c语言全局变量global,C语言定义共享全局变量
  13. 扣费克星 1.72 更新说明
  14. cenetos 查看字体库_Centos7 安装字体库中文字体
  15. 004-行为型-02-模板方法模式(Template Method)
  16. 基于单片机的温控热水器电路设计(#0214)
  17. ARM服务器再添生力军,超云发布两款ARM服务器
  18. pycharm专业版 激活+汉化
  19. java三大特征之封装,继承,多态浅析
  20. Google AdSense 申请通过技巧,西联汇款教程,西联汇款国内支持银行列表

热门文章

  1. EasyDarwin开源流媒体服务器如何实现按需推送直播的
  2. web开发中不同设备浏览器的区分
  3. 转_人人网开放平台技术架构
  4. 第9章 项目人力资源管理
  5. 操作word打印网址
  6. Python import导入模块与函数方法 Python语言基础【1】
  7. Flutter AnimatedWidget 实现动画的自动刷新
  8. flutter Toast消息提示框
  9. Mr.J-- HTTP学习笔记(五)-- Web服务器
  10. 中年程序员对核心竞争力“不可替代”的重新认识