"[图片] 前言 前几天更新 solo,从 2.9.7 更新到 3.0.0,今天又更新到 3.0.1,在D1的帮助下折腾了一天,其中的心酸让我这个新手一言难尽。 所以,为了大家顺利更新,我写一下我的更新历程。 ps: 版本在 3.0.0 和之前的都要一个一个版本一个版本更新,在我的帮助下会很简单的。还有项目推荐放在 to .."

solo 更新笔记

前言

前几天更新 solo,从 2.9.7 更新到 3.0.0,今天又更新到 3.0.1,在D1的帮助下折腾了一天,其中的心酸让我这个新手一言难尽。 所以,为了大家顺利更新,我写一下我的更新历程。

ps: 版本在 3.0.0 和之前的都要一个一个版本一个版本更新,在我的帮助下会很简单的。还有项目推荐放在 tomcat ROOT 目录下。

步骤

如果没有 /data/soloBack 文件夹,一定要先创建!!!

# solo 备份,
cp /usr/local/apache-tomcat-9.0.16/webapps/ROOT/WEB-INF/classes/local.properties /data/soloBack
cp /usr/local/apache-tomcat-9.0.16/webapps/ROOT/WEB-INF/classes/latke.properties /data/soloBack
cp /usr/local/apache-tomcat-9.0.16/webapps/ROOT/WEB-INF/classes/mail.properties /data/soloBack

请把里面要解压的 solo.war 替换为自己对应的版本

# 停止 tomcat
/usr/local/apache-tomcat-9.0.16/bin/shutdown.sh
rm -rf /usr/local/apache-tomcat-9.0.16/webapps/ROOT/*
# 新版本替换到 ROOT
unzip solo.war -d /usr/local/apache-tomcat-9.0.16/webapps/ROOT
# 还原配置
cp /data/soloBack/local.properties /usr/local/apache-tomcat-9.0.16/webapps/ROOT/WEB-INF/classes
cp /data/soloBack/latke.properties /usr/local/apache-tomcat-9.0.16/webapps/ROOT/WEB-INF/classes
cp /data/soloBack/mail.properties /usr/local/apache-tomcat-9.0.16/webapps/ROOT/WEB-INF/classes
# 启动 tomcat
/usr/local/apache-tomcat-9.0.16/bin/startup.sh

结束语

请大家根据自己项目安装路径和系统情况适当修改,我使用这几个备份的命令几乎可以瞬间更新好的。 命令都很简单,但是确包含了我长时间整理的心血,希望大家少走弯路。 好了,希望大家都有美好的一天。

感谢    关注    收藏    赞同    反对    举报    分享
回帖    
请输入回帖内容...