@teeth 问题就出在这。。模板里的test和runconsole我没有,我必须要手动复制包到mirai里。。。

Orisland 发布的帖子
-
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@juicesyo 这几个我全翻过了,事实上官方给的例子我下午翻了大部分=。=。
所以我需要把例子中的test文件夹中的RunConsole.kt复制到我自己的项目中吗:dizzy_face: -
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@teeth 可是……问题就在于,我并不知道如何让console加载我的plugin。例子给出的test文件夹我这里其实是不存在的,我实在不知道如何让console加载我的plugin,才选择了core试试。
-
RE: 一个愚蠢的问题:到底应该如何调试和启动插件?
@rainchan 请问你的bot启动方式是?mcl还是core启动?我的这个plugin模板项目里没有任何的启动入口,现在的启动还是我硬加的......
-
一个愚蠢的问题:到底应该如何调试和启动插件?
java选手,
完全不会kotlin。
使用idea的插件进行创建,然后……就没有然后了。模板里只有plugin的初始化定义=。=
那么问题来了,我该如何调试和测试插件呢?我甚至找不到bot的启动入口,我手动添加了core依赖启动后发现该依赖并不会读取我的plugin,我也不知道如何添加,我甚至也找不到plugin文件夹。
求教难道真的需要每次调试必须反复打jar放入mirai的plugin文件夹进行测试吗?还是有其他方法我不知道?求帮忙啊。:expressionless:
(主要想写不依赖其他插件的独立小插件,但是无从下手) -
RE: miraiboot——简单的Java qq机器人开发框架
@orisland
另外,似乎出现了一些其他问题?文中的qq号和qq密码均为正确值.
2021-05-29 17:18:17 I/mirai-boot-status:
2021-05-29 17:18:17 I/mirai-boot-status: 开始读取配置文件
Exception in thread "main" Cannot create property=miraiboot for JavaBean=ConfigFile(miraiboot=null)
in 'reader', line 1, column 1:
miraiboot:
^
Cannot create property=logger for JavaBean=ConfigFileMain(bots=[ConfigFileBot(account=这是bot的qq号, password=ConfigFileBotPassword(kind=PLAIN, value=这是bot的密码啊), configuration=ConfigFileBotConfiguration(protocol=ANDROID_PHONE, device=device.json)), ConfigFileBot(account=123, password=ConfigFileBotPassword(kind=PLAIN, value=pwd), configuration=ConfigFileBotConfiguration(protocol=ANDROID_PHONE, device=device.json))], logger=null, configs=null, alias=null)
in 'reader', line 2, column 3:
bots:
^等等……一大堆错误,似乎都是和配置文件没写入有关。
“Cannot create property”
似乎配置文件一个也没写进去。 -
RE: miraiboot——简单的Java qq机器人开发框架
请问这个问题出现的原因是?
java: 无法访问net.diyigemt.miraiboot.annotation.EventHandler
错误的类文件: /Users/zhaolong/.m2/repository/net/diyigemt/miraiboot/mirai-boot/1.0.3/mirai-boot-1.0.3.jar!/net/diyigemt/miraiboot/annotation/EventHandler.class
类文件具有错误的版本 55.0, 应为 52.0
请删除该文件或确保该文件位于正确的类路径子目录中。