simple-robot / simbot-component-onebot

一个Kotlin多平台的 OneBot SDK 实现,一个异步高效、Java 友好的 Simple Robot 组件库 ~ 🐱🐱🐱
https://simbot.forte.love/component-onebot.html
GNU Lesser General Public License v3.0
10 stars 3 forks source link

打包成jar后,怎么配置机器人信息 #125

Closed kukume closed 1 month ago

kukume commented 1 month ago

是否会提供贡献?

版本信息

No response

涉及的编程语言

Java

项目构建工具

Maven

内容描述

打包成jar后,怎么配置机器人信息,尝试在jar同级目录放simbot-bots文件夹,无用

ForteScarlet commented 1 month ago

如果使用了spring,可以参考文档simbot.bots.configuration-json-resources 属性,自定义配置文件的扫描路径,比如:

simbot:
  bots:
    configuration-json-resources:
      - 'file:simbot-bots/*.bot.json'

因为默认是 classpath:simbot-bots/*.bot.json, 所以只会扫描jar内资源,可修改为 file: 前缀。

相关参考:Spring: Resources