查看centos自带的java
rpm -qa |grep java
删除自带的java
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64
rpm -qa | grep java
java -version
bash: /usr/bin/java: 没有那个文件或目录
至此删除完成!
然后自己安装自己定义的java
我们基于yum安装,注意力基于yum安装,安装的路径位于/usr/lib/jvm文件下面
第一步:yum search java | grep jdk 查找可以进行安装的jdk版本
第二步:选择我们要进行安装的版本 yum install java-1.8.0-openjdk
第三步: 安装好到 jvm 目录下查看 cd /usr/lib/jvm
第四步: 执行ls 查看安装好的jdk
第五步: 查看是否成功安装 java -version
第六步:配置系统变量vi /etc/profile
在vim 编辑模式下输入:
# set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64
JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME CLASSPATH PATH
第七步:执行 source /etc/profile 让修改的文件生效
第八步:echo $JAVA_HOME 查看是否配置好
至此jdk安装结束