centos卸载自带openjdk
1.查看系统是否已安装JDK
java -version
2.查找已经安装的java 或 jdk 程序
rpm -qa | grep java
rpm -qa | grep jdk
3.卸载
单个卸载程序,使用rpm -e –nodeps xxx命令。命令行:
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
批量卸载:
批量卸载所有名字包含jdk的已安装程序。命令行:
rpm -qa | grep jdk | xargs rpm -e --nodeps
批量卸载所有名字包含java的已安装程序。命令行:
rpm -qa | grep java | xargs rpm -e --nodeps
如果出现找不到openjdk source的话,那么还可以这样卸载:
yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
卸载后,查看JDK版本,已无信息,卸载成功。
[root@localhost Desktop]# java -version
bash: /usr/bin/java: No such file or directory
安装下载的jdk
orcale官网下载对应版本
https://www.oracle.com/cn/java/technologies/downloads/
1、cd /usr, mkdir java进入usr创建java文件夹
2、cd java进入java文件夹,用rz将linux版的jdk压缩包上传到这里
3、tar -zxvf jdk-11.0.18_linux-x64_bin.tar.gz,解压会有jdk-11.0.18出现
4、配置环境变量
全局配置:
vi /etc/profile配置linux系统JDK环境变量
将以下内容添加到文件最后
export JAVA_HOME=/usr/java/jdk-11.0.18
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /etc/profile使配置生效
java -version测试是否成功
单个用户配置:
修改用户环境变量
假如使用java的用户为 guest , 则编辑该用户的 .bashrc文件进行环境变量配置
vim /home/guest/.bashrc
将以下内容添加到文件最后
export JAVA_HOME=/usr/java/jdk-11.0.18
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source /home/guest/.bashrc 使配置生效
java -version测试是否成功