前 言
JDK是 Java 语言的软件开发工具包,本文记录Centos7环境下卸载系统自带OpenJDK并安装甲骨文OracleJDK的过程
操作流程
第一步.卸载Centos自带OpenJDK
使用命令
rpm -qa | grep java
查询名称中包含”Java”的套件
反馈信息示例:

以上反馈中如下四款套件是我们需要卸载的
java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64 java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64 java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
分别执行如下每行命令以卸载套件
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.131-11.b12.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.141-2.6.10.5.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
其中”–nodeps”参数为不验证套件的相互关联性
卸载完成后再次执行
java -version
如反馈
bash: java: 未找到命令...
则代表卸载成功!
第二步.下载甲骨文OracleJDK
下载地址:
确认系统类型,选择所需版本下载后解压至/opt
第三步.配置环境变量
修改/etc/bashrc文件,在最下方添加JDK的环境变量
#JDK环境变量 export JAVA_HOME=/opt/Java/jdk1.8.0_172 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
保存并关闭后执行
source /etc/bashrc
使系统重载profile文件
第四步.验证
再次执行
java -version
得到

至此,甲骨文OracleJDK安装完成!
发表回复