我的 Solo 是在宝塔 Java 管理器中的 tomact9 下搭建成功,没有使用 Docker,那么问题来了,如果出了新版本应该如何更新呢?没找到相应教程。

关于使用宝塔 java 环境下搭建的 solo 更新问题

我的 Solo 是在宝塔 Java 管理器中的 tomact9 下搭建成功,没有使用 Docker,那么问题来了,如果出了新版本应该如何更新呢?没找到相应教程。

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    792 引用 • 5892 回帖 • 685 关注
  • Q&A

    提问之前请先看《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    1203 引用 • 7856 回帖 • 581 关注
被采纳的回答
  • csfwff 1 赞同      

    你把旧的放一个文件夹,新的放一个文件夹,把新的东西都改完,停掉旧的启动新的就完事了

23 回帖   
请输入回帖内容...
  • csfwff  

    doge 手动用 war 更新?

    1 回复
  • dqswan18        

    那话覆盖修改过的文件啊。

    1 回复
  • csfwff        

    再覆盖回去,我就是这么干的…

    2 回复
  • dqswan18        

    这种方法太笨了吧。。哈哈。

    1 回复
  • csfwff        

    么得办法,我暂时没想到更合适的…还好我基本只需要改一个文件

    1 回复
  • dqswan18        

    我需要改 4 个文件。😭

    1 回复
  • csfwff        

    doge 然而我还需要另外加好多文件……

    2 回复
  • a15572875965        

    我也是。用 ideal 打 war 包,然后解压覆盖。。。😂

    1 回复
  • InkDP  

    所以 Docker 就很香

    1 回复
  • DevYui        

    自己写一个脚本,自动升级。

    1 回复
  • dqswan18        

    这关键你都不知道他需要更新哪些文件,怎么写脚本。

    1 回复
  • dqswan18        

    但是容器死亡,你的网站也就没了呀。

    1 回复
  • dqswan18        

    能具体说下么?

    1 回复
  • DevYui        

    我的意思是自动下载 Solo 更新包,然后仅将自己修改的配置文件替换到新版本包中然后重启项目。

  • a15572875965        
  • InkDP        

    重新启动一个不就好了,数据又不会丢失

    1 回复
  • dqswan18        

    重新启动?什么意思哦。

    1 回复
  • InkDP        

    容器挂了,在启动一个就是了

  • dqswan18        

    能说一下你现在具体的操作流程么?

    1 回复
  • csfwff        

    把新版本解压,把自己的文件丢进去,然后再修改文件,最后启动

    1 回复
  • dqswan18        

    详细说明下呗,我实在是怕更新时候发生灾难性事件、

    1 回复
  • csfwff 1 赞同        

    你把旧的放一个文件夹,新的放一个文件夹,把新的东西都改完,停掉旧的启动新的就完事了

  • usercanto  

    一样覆盖就完事了,东西都在数据库里。迁移也只用把数据库迁过去就完事了

请输入回帖内容 ...