环境:centos 7.x
- 卸载原来的java
获取当前已安装版本
rpm -qa | grep jdk
输出结果,比如是:xx/xx/jdk1.8.0_121
卸载原来的java
rpm -e --nodeps jdk1.8.0_121
- 安装新的java
通过java官网,自行下载需要的java版本
比如,需要安装的java版本是“jdk-11.0.17_linux-x64_bin.tar.gz”
放到服务器任意目录,然后解压
- 环境变量配置
多种方法都可以配置环境变量
export JAVA_HOME=/www/server/jdk-11.0.17
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
第一种:
修改/etc/profile,添加上述代码,并执行source /etc/profile
第二种:
修改/etc/bashrc 添加上述代码,并执行source /etc/profile
第三种:
建立软连接
sudo ln -s /www/server/jdk-11.0.17/bin/java /usr/bin/java
配置完成后,执行java -version,输出正常则表示替换版本成功