我是靠谱客的博主 快乐玉米,最近开发中收集的这篇文章主要介绍案例:centos7 离线安装Oracle JDK,替换openjdk,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

centos7 默认的open-jdk1.8 ,找JAVA_HOME需要花些许精力找,特被是有多个项目依赖的情况下,问题尤为突出;

本文目的是oracle jdk替换open jdk 的案例,可用

  • 一:卸载openjdk

1.卸载openjdk

yum remove *openjdk*

2.检查是否卸载完成:

rpm -qa | grep java
[root@SHB-L0120796 opt]# rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch

3.卸载残留:

rpm -e --nodeps tzdata-java-2016g-2.el7.noarch

4.再次检查:

[root@SHB-L0120796 opt]# rpm -qa | grep java
javapackages-tools-3.4.1-11.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
  • 二.安装oracle JDK

1. 准备jdk安装包:上传服务器/usr/local/java目录,并解压

#进入目录
cd /usr/local/java
#解压文件
tar -zxvf jdk-8u192-linux-x64.tar.gz

2. 重命名文件夹后,建立软连接

#重命名
mv jdk1.8.0_192/ jdk1.8
#创建软连接
ln -s /usr/local/java/jdk1.8 /usr/jdk

3.修改环境变量:

#修改文件
vim /etc/profile
#添加环境变量
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

4.生效文件

#生效文件
source /etc/profile
#环境验证
java -version
[root@SHB-L0120796 opt]# java -version
java version "1.8.0_192"
Java(TM) SE Runtime Environment (build 1.8.0_192-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.192-b12, mixed mode)
[root@SHB-L0120796 opt]#

 

最后

以上就是快乐玉米为你收集整理的案例:centos7 离线安装Oracle JDK,替换openjdk的全部内容,希望文章能够帮你解决案例:centos7 离线安装Oracle JDK,替换openjdk所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部