MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    已解决 关于以mirai-console为基础的java插件数据持久化

    开发交流
    3
    7
    497
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Moyuyanli
      Moyuyanli 摸鱼 最后由 编辑

      问题:JavaAutoSavePluginData自动保存是没有按照我定义的类型存入变量

      图片.png

      图片.png

      结果:在不存在数据的时候,可以运行一次,当有数据存入的时候,结果就是报错,提示无法识别,然后插件启动失败

      图片.png

      请问一下这样的情况怎么解决,或者能不再指明一条在mirai-console的插件其他数据持久化的方法!

      1 条回复 最后回复 回复 引用 0
      • H
        hundun000 ⭐2021⭐ 最后由 编辑

        是你理解错了吧。yaml文件里的字符串不强制要求双引号。pattern: 精准已经是符合<String, String>的。可能是你一开始试的时候频繁修改写法,某次createKType没写对吧。在确认createKType写对的情况下,我们(issue里的单元测试)都复现不出来pattern: 精准处会报错。

        但是又发现messageChain: null会导致报错,这个还在查。

        Moyuyanli 1 条回复 最后回复 回复 引用 0
        • Karlatemp
          Karlatemp 最后由 编辑

          是通过代码写入的吗,请在主仓库开个 issue 报告此问题

          Moyuyanli 1 条回复 最后回复 回复 引用 0
          • Moyuyanli
            Moyuyanli 摸鱼 @Karlatemp 最后由 编辑

            @Karlatemp 好 我去看看

            1 条回复 最后回复 回复 引用 0
            • H
              hundun000 ⭐2021⭐ 最后由 编辑

              ?后来不是已经可以在单元测试里读写了吗

              Moyuyanli 1 条回复 最后回复 回复 引用 0
              • Moyuyanli
                Moyuyanli 摸鱼 @hundun000 最后由 编辑

                @hundun000 这是最开始的问题,写入的字符部分是string,部分不是

                1 条回复 最后回复 回复 引用 0
                • H
                  hundun000 ⭐2021⭐ 最后由 编辑

                  是你理解错了吧。yaml文件里的字符串不强制要求双引号。pattern: 精准已经是符合<String, String>的。可能是你一开始试的时候频繁修改写法,某次createKType没写对吧。在确认createKType写对的情况下,我们(issue里的单元测试)都复现不出来pattern: 精准处会报错。

                  但是又发现messageChain: null会导致报错,这个还在查。

                  Moyuyanli 1 条回复 最后回复 回复 引用 0
                  • Moyuyanli
                    Moyuyanli 摸鱼 @hundun000 最后由 编辑

                    @hundun000 那我就不是很清楚,具体可以去查看github里面的日志,
                    对于messageChain:null 这个报错,我具体知道哦,因为有一次他直接启动失败,然后我把null改为了字符串的null,才保存成功。

                    1 条回复 最后回复 回复 引用 0
                    • Moved from 技术交流板块 by  Karlatemp Karlatemp 
                    • Topic has been marked as solved  Moyuyanli Moyuyanli 
                    • 1 / 1
                    • First post
                      Last post
                    Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact