所需环境:
操作系统:centos 7
思路:
centos 7 中有自带的 openjdk,安装时最好前先删除原有的 openjdk 在安装
操作:
执行 rpm -qa | grep java 查看系统中已按装的 Java
执行 rpm -e --nodeps 文件名 将上述查询到的 Java 程序逐条卸载
用 rz 命令将 JDK 上传到 opt 文件夹下
执行 tar -zxvf jdk-8u91-linux-x64.tar.gz 命令解压安装 jdk
执行 vim /etc/profile 命令编辑 profile 文件,配置环境变量
export JAVA_HOME=/opt/jdk1.8.0_91
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出后执行 source /etc/profile 命令使配置的变量立即生效
执行 java -version 命令查看 Java 环境变量是否生效
这时 jdk 已安装完成
感兴趣的话也可以配置已经安装的 Jdk 为系统默认的 jdk,分别执行以下四条命令:
update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin/java 300
update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_91/bin/javac 300
update-alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_91/bin/jar 300
update-alternatives --config java
配置完成