目录
当你的后端jar包的JDK版本与服务器版本不同时,服务无法启动,这时候需要更换服务器的版本:
具体步骤如下:(更换为JDK17版本)
#步骤一:创建相关目录用于安装JDK
mkdir -p /usr/lib/jvm
cd /usr/lib/jvm
#步骤二:安装JDK17版本:
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
附:
JDK8下载:
wget https://repo.huaweicloud.com/java/jdk/8u151-b12/jdk-8u151-linux-x64.tar.gz
JDK1.8下载:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
(其它下载地址可以去官网,在跳转链接处获取)
#步骤三:解压同时重命名文件:
tar -zxvf jdk-17_linux-x64_bin.tar.gz
mv jdk-17.0.7 jdk17
#步骤四:编辑文件设置环境变量
vi /etc/profile
原本代码:
done
unset i
unset -f pathmunge
修改后代码:
done
export JAVA_HOME=/usr/lib/jvm/jdk17
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH
unset i
unset -f pathmunge
#步骤五:刷新配置文件:
source /etc/profile
至此下载JDK17的操作便全部结束了
如果使用的宝塔部署项目,可以进入:网站 => java项目 => JDK管理 => “添加JDK”按钮旁边的小文件图标,然后将路径:
/usr/lib/jvm/jdk-17/bin
中的java文件导入。
最后我们可以在终端中输入:
jave -version
判断JDK版本更换是否成功。