龙空技术网

Centos系统JDK安装手册

雾逝人蜚 227

前言:

现在各位老铁们对“centos卸载openjdk17”都比较讲究,朋友们都想要剖析一些“centos卸载openjdk17”的相关资讯。那么小编也在网摘上收集了一些对于“centos卸载openjdk17””的相关资讯,希望朋友们能喜欢,咱们一起来学习一下吧!

准备工作

卸载系统自带OpenJDK

安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:

[root@jq-n4-ip64 .ssh]# java -versionopenjdk version "1.8.0_212"OpenJDK Runtime Environment (build 1.8.0_212-b04)OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)

为什么要卸载openJDK,是因为现在很多公司都用JDK,开发项目需要统一的标准,而且对于一些一直用JDK,对opnJDK不是特别了解的朋友来说,openJDK不用为好,毕竟和官网JDK稍微不太一样,难免在开发中遇到一些问题,这样会大大增加项目的不可控风险。

Ø 搜索安装依赖包

[root@jq-n4-ip64 .ssh]# rpm -qa|grep javajava-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64python-javapackages-3.4.1-5.el7.noarchjavapackages-tools-3.4.1-5.el7.noarchjava-1.8.0-openjdk-devel-1.8.0.212.b04-0.el7_6.x86_64tzdata-java-2019a-1.el7.noarchjava-1.8.0-openjdk-headless-1.8.0.212.b04-0.el7_6.x86_64

Ø 卸载

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5rpm -e --nodeps jdk

或者

yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.11yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
安装JDK

1.下载安装包

请根据自己的实际情况来选取安装包,这里是下载地址:

下载:

下载完成后,将jdk安装包上传到/home /目录下,给文件加上可执行权限

# chmod u+x jdk-8u66-linux-x64.rpm.rpm

执行以下命令安装jdk

rpm -ivh jdk-8u66-linux-x64.rpm

选择yes直到安装完毕

你会看到有一个新的文件夹(JDK默认安装在/usr/java中)

配置

配置Java环境变量,这里涉及到一个用户和全局的问题,如果配置到当前用户的配置文件里,那么配置的该Java就只针对本用户有效,如果配置到全局中,则对所有用户都有效。

针对用户的设置与全局基本相同,仅仅设置的位置不同。

1.全局配置

编辑 /etc/profile文件,加入一下内容

[root@jq-n4-ip64 .ssh]# vim /etc/profile

在配置文件末尾添加如下配置项目:

export JAVA_HOME=/usr/local/jdk1.6.0_32 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

让配置生效重启 restart 或者

# source /etc/profile

2. 用户配置

编辑 $HOME/.bash_profile文件,加入一下内容

[root@jq-n4-ip64 .ssh]# vim $HOME/.bash_profile

在配置文件末尾添加如下配置项目:

export JAVA_HOME=/usr/local/jdk1.6.0_32 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

让配置生效重启 restart

因为该文件"~/.bash_profile"是在每次登陆时才读取,因此需要重启才能生效!

标签: #centos卸载openjdk17