题注:
由于工作需要,我要在centos7.6上安装jdk11,记录一下本次安装过程,希望能帮到需要的同学。
关于centos7.6的安装,请参考我的博客《VMware创建Centos7虚拟机并配置静态IP》
安装过程如下:
1、卸载自带jdk:
step1、查看系统自带的openjdk,有的系统会自带openjdk:
rpm -qa | grep java
step2、删除系统自带的jdk文件,包含noarch的文件不必删除(如果上一步没有java文件,则不用执行删除命令)
rpm -e --nodeps xxxjavaxxx
命令说明:
rpm 管理套件
-qa 使用询问模式,查询所有套件
grep 查找文件里符合条件的字符串
java 查找包含java字符串的文件
3、下载jdk:
最新下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
历史下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html
4、将下载的tar包上传到/usr/java/目录下:
mkdir /usr/java/
5、解压文件:
cd /usr/java/
tar -zxvf jdk-11.0.3_linux-x64_bin.tar.gz
6、配置jdk环境变量:
vi /etc/profile
#java environment
export JAVA_HOME=/usr/java/jdk-11.0.3
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
7、让环境变量立即生效:
source /etc/profile
8、查看是否安装成功:
java -version