沫延说
沫延说
Centos7环境安装JDK
Centos7环境安装JDK

前    言

JDK是 Java 语言的软件开发工具包,本文记录Centos7环境下卸载系统自带OpenJDK并安装甲骨文OracleJDK的过程

 

操作流程

第一步.卸载Centos自带OpenJDK

使用命令

rpm -qa | grep java

查询名称中包含”Java”的套件

反馈信息示例:

https://oss.morton.li/uploads/2018/09/openjava.jpg-Watermark

 

以上反馈中如下四款套件是我们需要卸载的

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

得到

https://oss.morton.li/uploads/2018/09/jdone.jpg-Watermark

 

至此,甲骨文OracleJDK安装完成!

 

 

感谢您阅读Centos7环境安装JDK

及时获取更多文章,欢迎关注“Topstalk”微信订阅号

Thank you for reading the Centos7环境安装JDK

Get more articles in time,Welcome to follow the "Topstalk" WeChat subscription account

Morton.L

文章作者

发表评论

textsms
account_circle
email

沫延说

Centos7环境安装JDK
前    言 JDK是 Java 语言的软件开发工具包,本文记录Centos7环境下卸载系统自带OpenJDK并安装甲骨文OracleJDK的过程   操作流程 第一步.卸载Centos自带OpenJDK 使用命令 rpm -qa |…
扫描二维码继续阅读
2018-09-26