前言:
现在各位老铁们对“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