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

相关推荐
淘矿人1 天前
Claude助力后端开发
java·开发语言·人工智能·python·github·php·pygame
JAVA面经实录9171 天前
Java集合100道面试真题(背诵完整版)
java·python·面试
快递鸟社区1 天前
快递鸟海运查询接口全面解析:从入门到精通,助力跨境物流可视化
java·前端·人工智能
青云计划1 天前
JVM从入门到精通
java·jvm
甲方大人请饶命1 天前
Java-面向对象进阶之接口与内部类
java·开发语言·servlet
Dicky-_-zhang1 天前
分布式缓存实战:Redis与多级缓存架构的完整指南
java·jvm
墨着染霜华1 天前
MySQL字符串数字筛选与转换 + Java Integer/Long数值长度避坑指南
java·数据库·mysql
蜡台1 天前
IDEA 编辑器两个竖线显示位置
java·编辑器·intellij-idea
Devin~Y1 天前
大厂Java面试实录:Spring Boot/Cloud、JVM、Redis、Kafka、MyBatis 到 RAG/Agent 的三轮连环问(含答案详解)
java·jvm·spring boot·redis·spring cloud·kafka·mybatis
benpaodeDD1 天前
视频44——Tomcat标准输出流乱码问题
java·tomcat