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

相关推荐
亓才孓6 分钟前
[Spring测试]TestRestTemplate
java·后端·spring
逆光的July8 分钟前
扫码登录的设计与实现
java
Miqiuha9 分钟前
工作答辩框架
java·开发语言
happymaker062610 分钟前
Java学习日记——DAY25(JavaSE完结)
java·开发语言·学习
CHANG_THE_WORLD14 分钟前
C++指针与引用:从语法到底层的全面剖析
java·数据结构·c++
HAPPY酷16 分钟前
Visual Studio C++ 项目“添加现有项“避坑指南
java·c++·visual studio
追随者永远是胜利者22 分钟前
(LeetCode-Hot100)33. 搜索旋转排序数组
java·算法·leetcode·职场和发展·go
计算机毕设vx_bysj686924 分钟前
计算机毕业设计必看必学~基于SpringBoot校园招聘系统的设计与实现,原创定制程序、单片机、java、PHP、Python、小程序、文案全套、毕设成品等!
java·spring boot·mysql·课程设计
月明长歌33 分钟前
Java 网络编程套接字入门:从“发一段数据”到“写一个可并发的服务器”
java·服务器·网络