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

相关推荐
ok_hahaha1 分钟前
java从头开始-黑马点评-分布式锁-redis实现基础版
java·redis·分布式
毕业设计-小慧2 分钟前
计算机毕业设计springboot城市休闲垂钓园管理系统 基于Spring Boot的都市休闲垂钓基地数字化运营平台 城市智慧钓场综合服务管理平台
spring boot·后端·课程设计
Nyarlathotep01136 分钟前
ReentrantReadWriteLock基础和原理
java·后端
q54314708713 分钟前
Java进阶总结——集合
java·开发语言
啥咕啦呛15 分钟前
java打卡学习5:java基础学习
java·开发语言·学习
Lyyaoo.38 分钟前
【JAVA基础面经】JAVA的面向对象特性
java·开发语言·windows
浮游本尊39 分钟前
Java学习第37天 - 领域驱动设计(DDD)与 CQRS 实战
java
米糕闯编程43 分钟前
xshell使用CentOS10 root用户登录,权限问题
java·linux
sxhcwgcy1 小时前
Python中的简单爬虫
java
xiaoliuliu123451 小时前
Android Studio 2025 安装教程:详细步骤+自定义安装路径+SDK配置(附桌面快捷方式创建)
java·前端·数据库