安装之前先检查一下系统有没有自带open-jdk

  rpm -qa |grep java

  

  centos7 JDK1.8_oracle

  rpm -qa |grep jdk

 

  centos7 JDK1.8_java_02

  卸载找出的已安装Java相关rpm文件:rpm -e --nodeps

   centos7 JDK1.8_linux_03

   重新输入rpm -qa |grep java ,卸载完成

  centos7 JDK1.8_centos7 JDK1.8_04

  下载jdk1.8  for linux的安装包 jdk-8u11-linux-x64.tar.gz,下载地址:http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz

  wget http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz

  或共官网下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  centos7 JDK1.8_java_05

 

 

  centos7 JDK1.8_linux_06

  下载完成

   解压:tar -xvf jdk-8u191-linux-x64.tar.gz

  centos7 JDK1.8_linux_07

  修改环境变量

  

  vim /root/.bash_profile  

  centos7 JDK1.8_linux_08

  保存退出,

  生效:source /root/.bash_profile

   该方法只能修改临时配置文件,当每次系统重启后,配置文件将失效,重新登录后,需要重新执行source /root/.bash_profile

 

  

  使用修改/etc/profile文件进行环境变量的编辑,是对所有用户有用

  vim /etc/profile,打开文件修改后,

  source /etc/profile生效

 

  检索包含java的列表

  yum list java*

  centos7 JDK1.8_oracle_09

  检查java版本

  java -version

 

  centos7 JDK1.8_centos7 JDK1.8_10