CentOS7上卸载自带的openJDK,重新安装Sun的JDK,并配置环境变量

一、环境:

CentOS7,jdk-7u80-linux-x64.tar.gz

二、安装步骤:
1. 卸载CentOS自带的openJDK
 查看本机上已经安装的JDK
  rpm -qa | grep jdk
 执行结果
  java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
  java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
 卸载
  rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
  rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

2. 校验是否卸载成功
 java -version
  执行结果
  bash: java: 未找到命令...

3. 在/usr下新建java目录
 mkdir java
   下载jdk:jdk-7u80-linux-x64.tar.gz,并将其放入/usr/java目录下
   解压jdk-7u80-linux-x64.tar.gz
         tar zxvf jdk-7u80-linux-x64.tar.gz
         解压之后在/usr/java目录下多了一个子目录:jdk1.7.0_80,这就是jdk的安装目录(全路径是/usr/java/jdk1.7.0_80)
 

4. 配置环境变量
 编辑/etc/profile文件,在最后加入如下配置
  JAVA_HOME=/usr/java/jdk1.7.0_80
  JRE_HOME=/usr/java/jdk1.7.0_80/jre
  PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
  CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
  export JAVA_HOME JRE_HOME PATH CLASSPATH
 让配置在不重启系统的情况下立刻生效
    source /etc/profile

5. 校验安装JDK(和配置环境变量)是否成功
 java -version执行结果
              java version "1.7.0_80"
              Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
              Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
 看到如上的执行结果,说明安装JDK并且配置环境变量成功

你可能感兴趣的:(jdk,linux,centos)