1. CentOS 7 自带OpenJDK,需要先卸载

  1. 查看当前版本

    java - version

    1. 命令查看已安装的centos rpm -qa | grep java
    2. 卸载安装包 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

Debain卸载OpenJDK:

  1. 卸载jdk,但不删除系统配置文件

apt-get remove -y openjdk*

  1. 卸载并删除配置文件

apt-get purge -y openjdk*

2. 安装SUN JDK

  1. # 设置JDK的环境变量
  2. sudo mkidr /usr/local/software
  3. tar -zxvf jdk1.8.0-202.ta-r.gz -C /usr/local/software/
  4. ## 修改环境变量配置:
  5. sudo vim /etc/profile
  6. # 添加JDK的环境变量
  7. export JAVA_HOME=/usr/local/software/jdk1.8.0_202
  8. export JRE_HOME=${JAVA_HOME}/jre
  9. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  10. export PATH=${JAVA_HOME}/bin:$PATH
  11. ## 执行命令修改立即生效
  12. source /etc/profile

3. bashrc 文件的修改

  1. sudo vim ~/.bashrc
  2. # 最后一行,添加一行
  3. source /etc/profile