Spring Boot Mirai
-
Spring Boot 3.0 前置插件
注意 本插件具有一定的娱乐兴致,不喜勿喷
Mirai Console 的前置插件,用于 Spring Boot 的初始化
引用方法请看 https://github.com/cssxsh/spring-boot-mirai#readme
安装
MCL 指令安装
请确认 mcl.jar 的版本是 2.1.0+
./mcl --update-package xyz.cssxsh.mirai:spring-boot-mirai-starter --channel maven-stable --type plugin
手动安装
-
占个楼,是在mirai中可以使用Spring boot框架了吗
-
-
感觉做个好用的spring boot的starter更好一些
-
不太懂
这个项目现在只是 init 中 -
可以看看我之前停止维护的项目
https://github.com/mzdluo123/mirai-spring-boot-starter
只需要导入这个依赖到spring boot应用里就能基于spring框架开发mirai应用了 -
很多人想把spring塞进插件,但是又不会处理,所以打算整个前置
我这个是作为前置插件。写着玩的,
顺便练手一下 Spring Boot 3.0 -
@cssxsh Java学到接口和异常了能勉强写一个简单的插件了吗 💖
-
引入 mirai-core-jvm 就能写一个spring boot 的starter 项目了,打完包一键启动,我1核2G的云服务器跑起来也毫无压力,参考 https://gitee.com/nekotori/neko-qqbot
-
为啥我的springboot 引入mirai-core:2.13.0 润不起来
mirai-core降版本就可以跑Error creating bean with name 'init' defined in class path resource [com/guxian/mirai/BotService.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [net.mamoe.mirai.Bot]: Factory method 'init' threw exception; nested exception is java.util.ServiceConfigurationError: net.mamoe.mirai.IMirai: Provider net.mamoe.mirai.internal.MiraiImpl could not be instantiated
-
-
另外目前这个
spring-boot-mirai-starter
加载 其他插件的 config 是有问题的,并不能正常工作我想等 spring boot 3.0 正式发布,再尝试修复他