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

相关推荐
Coder码匠11 小时前
Dockerfile 优化实践:从 400MB 到 80MB
java·spring boot
李慕婉学姐18 小时前
【开题答辩过程】以《基于JAVA的校园即时配送系统的设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看
java·开发语言·数据库
奋进的芋圆20 小时前
Java 延时任务实现方案详解(适用于 Spring Boot 3)
java·spring boot·redis·rabbitmq
sxlishaobin20 小时前
设计模式之桥接模式
java·设计模式·桥接模式
model200520 小时前
alibaba linux3 系统盘网站迁移数据盘
java·服务器·前端
荒诞硬汉21 小时前
JavaBean相关补充
java·开发语言
提笔忘字的帝国21 小时前
【教程】macOS 如何完全卸载 Java 开发环境
java·开发语言·macos
2501_9418824821 小时前
从灰度发布到流量切分的互联网工程语法控制与多语言实现实践思路随笔分享
java·开发语言
華勳全栈21 小时前
两天开发完成智能体平台
java·spring·go
alonewolf_991 天前
Spring MVC重点功能底层源码深度解析
java·spring·mvc