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

相关推荐
追风林2 分钟前
idea支持本地 的 服务器 远程debug
java·服务器·intellij-idea
凸头11 分钟前
AI 流式聊天接口实现(WebFlux+SSE)
java·人工智能
简宸~11 分钟前
VS Code + LaTex + SumatraPDF联合使用指南
java·vscode·latex·sumatrapdf
弦有三种苦难21 分钟前
CCF-202412-T3缓存模拟90分
java·开发语言·spring
青槿吖27 分钟前
SpringMVC通关秘籍(下):日期转换器、拦截器与文件上传的奇幻冒险
java·开发语言·数据库·sql·mybatis·状态模式
weixin_4563216433 分钟前
Java架构设计:Redis AOF持久化深度解析(原理+实战+避坑)
java·开发语言·redis
leaves falling35 分钟前
数据结构-堆学习
java·数据结构·学习
Java水解38 分钟前
Java 中实现多租户架构:数据隔离策略与实践指南
java·后端
不秃不少年1 小时前
Java 设计模式
java
魑魅魍魉都是鬼1 小时前
Java 适配器模式(Adapter Pattern)
java·开发语言·适配器模式