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

相关推荐
BD_Marathon6 分钟前
原型模式——Spring源码分析
java·spring·原型模式
Zachery Pole16 分钟前
JAVA_06_方法
java·开发语言
LSL666_18 分钟前
10 集群
java·开发语言·数据库·redis·集群
好家伙VCC18 分钟前
# 发散创新:基于Python的轻量级测试框架设计与实践 在现代软件开发中,**自动化
java·开发语言·python·自动化
李老师的Java笔记25 分钟前
深度解析 | SpringBoot源码解析系列(五):@ConfigurationProperties | 配置绑定核心原理+实战避坑
java·spring boot·后端
❀͜͡傀儡师30 分钟前
SpringBoot 4.0新特性Resilience重试机制和并发限制
java·spring boot·spring
老骥伏枥~1 小时前
基于Spring Boot + Vue.js的图书管理系统
vue.js·spring boot·后端
叙白冲冲1 小时前
JAVA中栈的使用
java·开发语言
银发控、1 小时前
Builder Pattern
spring boot·spring·建造者模式
sanshizhang1 小时前
jspringboot 调用腾讯短信
java·短信验证码