卸载
安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息:
java version “11.0.12” 2021-07-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.12+8-LTS-237)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.12+8-LTS-237, mixed mode)
最好还是先卸载掉openjdk,在安装sun公司的jdk
先查看 rpm -qa | grep java
显示如下信息:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
卸载:
rpm -e —nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e —nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
安装
1)下载jdk,jdk-11.0.12_linux-x64_bin.tar.gz版本
2)新建一个jdk的安装路径,我是在usr/local目录下新建java目录,指令如下:
mkdir /usr/local/java
3)把下载的jdk-11.0.12_linux-x64_bin.tar.gz包拷贝到新建的java目录下:
/usr/local/java
4)进入到java目录,解压: tar -xzvf jdk-11.0.12_linux-x64_bin.tar.gz
5)进入java目录下的/etc/profile,编辑profile (vim /etc/profile),配置环境变量:
在profile文件的末尾加入如下命令行配置:
export JAVA_HOME=/usr/local/java/jdk-11.0.12
export JRE_HOME=/usr/local/java/jdk-11.0.12/jre
export PATH=$PATH:/usr/local/java/jdk-11.0.12/bin
export CLASSPATH=./:/usr/local/java/jdk-11.0.12/lib:/usr/local/java/jdk-11.0.12/jre/lib
然后:wq推出,并source profile,使刚才的配置生效
6)然后用java -version检查,就会出现java刚才安装的版本信息,则成功!
[
](https://blog.csdn.net/weixin_40651304/article/details/78833642)
