Hi-NMY 项目可以正常启动,但是出现如下问题: 会报这个异常,但是页面可以正常访问 Option{name='readOnly', sensitive=false} + isn't supported in H2 at the transaction level. You must set it on conenction URL. See http://www.h2database.com/html/features.html#read_only 2 . 我配置了我自己的mysql但是,启动后用的H2 server: # 运行端口 port: 8090 spring: # 数据库配置,支持 MySQL、MariaDB、PostgreSQL、H2 Database,具体配置方式可以参考下面的数据库配置 r2dbc: url: r2dbc:pool:mysql://localhost:3306/halo username: root password: 123123 sql: init: mode: always # 需要配合 r2dbc 的配置进行改动 platform: mysql halo: caches: page: # 是否禁用页面缓存 disabled: true # 工作目录位置 work-dir: ${user.home}/.halo # 外部访问地址 external-url: http://localhost:8090 # 附件映射配置,通常用于迁移场景 attachment: resource-mappings: - pathPattern: /upload/** locations: - migrate-from-1.x 启动命令:nohup java -jar halo-2.17.2.jar --spring.config.additional-location=optional:file:$HOME/.halo2 &