@orisland 可能是因为你test.java的位置不在test模块里,你可以去试一下,就按照我的项目构造,或者干脆把你代码复制过去用看看,我明天开下你发的看看
Nambers 发布的帖子
-
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
-
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@orisland 那很怪,我和你代码基本一样,你检查下gradle的mirai版本?
id("net.mamoe.mirai-console") version "2.6.4"
然后把resource目录下的META-IMF下的
net.mamoe.mirai.console.plugin.jvm.JvmPlugin
文件内容改成你的类包名,不过应该不是这个的问题 -
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@orisland 我刚刚试了下,我本身跑是没什么问题,你plugin那个java文件下的主类名称也是plugin吗,就继承javaPlugin的类
-
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@orisland 试一下我这个看看?https://github.com/Nambers/mirai_plugin_example
java文件夹就是java的 -
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@orisland 欸启动调试可以用runMiraiKt这个gradle任务在idea里调试插件吧?如果我没理解错
https://eritque-arcus.tech/2020/12/28/Mirai-qq机器人框架kotlin_java教程/ -
RE: Mirai的线程池有多大?如何配置?
Mirai貌似是用协程监听的, 所以我觉得你自己建一个线程池比较好的样子?
那个globalscope也是协程的东西https://www.kotlincn.net/docs/reference/coroutines/basics.html
或者看这https://juejin.cn/post/6901194242635333645 -
RE: 怎么让机器人进行群管理
你是说主动获取群成员对象去改他的东西吗, 用
bot.getGroup(groupid)[memberid].nameCard
去主动获取该成员对象修改群名片 -
RE: 关于logger多余信息的过滤
我记得好像有个地方可以设置日志等级
https://github.com/mamoe/mirai/issues/508
或者在mcl的 config/console/logger.yml 中设置