YAMLException: java.nio.charset.MalformedInputException: Input length = 1

springboot项目启动的时候提示这个错误:YAMLException: java.nio.charset.MalformedInputException: Input length = 1

根据异常信息提示,是YAML文件有问题。

原因是yml配置文件的编码有问题。

需要修改项目的编码格式,一般统一为UTF-8。

或者搜索"encoding",把能改的都改一下。

统一完项目编码之后,需要对配置文件进行转码,转成UTF-8。

把配置文件拷贝出来,用记事本打开,另存为UTF-8,再拷到项目里面就可以了。

相关推荐
AKA__Zas几秒前
初识多线程(3.0)
java·开发语言·学习方法
北漂人Java12 分钟前
SpringAI-2.Spring AI整合本地模型和云端大模型
java·spring
迹象Kimizhou_blog14 分钟前
国内 IntelliJ IDEA 集成Claude code,调用deepSeek模型实现agent
java·ide·intellij-idea·deepseek·claude code
百珏25 分钟前
海量人群包存储优化:基于 RoaringBitmap 交换格式与 Redis 分片 Bitmap 的实践
java·后端·架构
风味蘑菇干26 分钟前
IO流(字节流)
java
weixin_408318041 小时前
教育行业直播系统搭建指南
java·大数据·数据库
小宋10211 小时前
Tycoon AI 新手快速上手指南
java·大数据·人工智能
java修仙传1 小时前
Java 实习日记:断面分析基态限额为空问题的排查与修复
java·开发语言·bug·实习
日取其半万世不竭1 小时前
Linux 云服务器磁盘扩容:从分区到文件系统的完整流程
java·linux·服务器
眷蓝天2 小时前
Prometheus介绍及监控平台部署
java·开发语言