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,再拷到项目里面就可以了。

相关推荐
Wenzar_1 小时前
**零信任架构下的微服务权限控制:用Go实现基于JWT的动态访问策略**在现代云原生环境中,
java·python·微服务·云原生·架构
lUie INGA7 小时前
在2023idea中如何创建SpringBoot
java·spring boot·后端
geBR OTTE8 小时前
SpringBoot中整合ONLYOFFICE在线编辑
java·spring boot·后端
Porunarufu8 小时前
博客系统UI自动化测试报告
java
of Watermelon League9 小时前
SpringBoot集成Flink-CDC,实现对数据库数据的监听
数据库·spring boot·flink
Aurorar0rua9 小时前
CS50 x 2024 Notes C - 05
java·c语言·数据结构
Cosmoshhhyyy10 小时前
《Effective Java》解读第49条:检查参数的有效性
java·开发语言
布谷歌10 小时前
常见的OOM错误 ( OutOfMemoryError全类型详解)
java·开发语言
eLIN TECE10 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
老神在在00110 小时前
Spring Bean 的六种作用域详解
java·后端·spring