一、卸载centos自带的openjdk
首先要先把centos自带的openjdk卸载。删除命令:
rpm -qa|grep java
rpm -qa|grep jdk
然后输入命令:java -verison查询是否还有openjdk:
java -version
如果没有显示什么openjdk的则表示删除完成。不过也可能会删除不干净。如果删除不干净,则输入一下命令:
rpm -e --nodeps java
然后按两下tab查看还有多少个名字带openjdk的,把那几个都卸载就好。
二、下载安装jdk
首先从oracle官网下载jdk,jdk官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
因为是linux虚拟机是centos版本,所以下载tar.gz格式的,然后根据自己的系统选择版本。我的linux虚拟机是64位的,所以下载64位版本。
下载完成后解压,使用以下命令把压缩包解压到/usr/java目录下:
tar -zxvf jdk-8u181-linux-x64.tar.gz /usr/java/
其中jdk-8u181-linux-x64.tar.gz为你所下载的版本。
三、配置jdk
像Windows那样需要设置环境变量。
使用一下命令打开配置文件:
vim /etc/profile
移动光标到文末,按i进入插入模式,添加以下几行内容:
export JAVA_HOME=/usr/java/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin
export CLASSPATH=./:${JAVA_HOME}/lib:${JRE_HOME}/lib
jdk1.8.0_181为你自己下载的jdk版本。
输入完成后按esc键,再输入冒号和wq,保存退出。
要使修改立即生效输入以下内容:
source /etc/profile
至此jdk配置完成。输入java -version验证一下。