Centos下默认会装有OpenJDK,但常常版本与实际需求并不相符,所以常常会需要安装其他版本的JDK。
查看默认的JDK命令:java -version
安装步骤:
下载需要版本的JDK (直接下载源码包)
这里我下载的1.8版本做示范
解压源码包到特定目录,例如: /usr/java
设置环境变量
编辑/etc/profile,移至文件末尾插入如下信息:
export JAVA_HOME=/usr/java/jdk1.8.0_144/
export JRE_HOME=/usr/java/jdk1.8.0_144/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
卸载系统默认的版本
A.查看系统安装版本:#java -version 或 #rpm -qa|grep jdk
B.卸载已安装的JDK: #rpm -e --nodeps xxxxx ,如果找不到openJDK source的话,还可以这样卸载: #yum -y remove java注:删除以下两个包即可:
jdk-x.x.x-openjdk-headless-xxxxx
jdk-x.x.x-openjdk-xxxxx
使新安装的版本生效
#source /etc/profile