Loading... # CentOS安装OpenJDK1.8 ## 一、卸载旧版本 JDK ### 1、查看已安装的 JDK 直接输入 ``` rpm -qa|grep jdk ``` ``` [root@dwtowen ~]# rpm -qa|grep jdk java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 copy-jdk-configs-3.3-10.el7_5.noarch java-1.8.0-openjdk-devel-1.8.0.232.b09-0.el7_7.x86_64 java-1.8.0-openjdk-headless-1.8.0.232.b09-0.el7_7.x86_64 [root@dwtowen ~]# ``` ### 2、卸载旧版的JDK 直接用 `yum -y remove` 卸载对应文件即可 如: ``` yum -y remove java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 ``` ## 二、安装OpenJDK1.8 ### 1、安装 ``` yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel ``` ### 2、获取JDK安装路径 ``` dirname $(readlink $(readlink $(which java))) ``` ``` [root@dwtowen ~]#dirname $(readlink $(readlink $(which java))) /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre/bin ``` 可以看出,OpenJDK1.8 安装路径为:`/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/` ## 三、配置环境变量 ### 1、打开 profile 进行编辑配置 ``` vim /etc/profile ``` ### 2、在末尾加上如下配置 ``` export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar ``` 保存退出 `wq` ### 3、执行生效 ``` source /etc/profile #source作用,是在当前bash环境下读取并执行FileName中的命令 ``` ### 4、运行命令 java -version ``` [root@dwtowen ~]#[root@dwtowen ~]#java -version openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode) ``` END,Thanks!♐ 最后修改:2020 年 09 月 29 日 01 : 37 PM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付