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 分钟前
【java安全】shiro反序列化1(shiro550)
java·开发语言·安全·web安全·网络安全·1024程序员节
降临-max3 分钟前
JavaWeb企业级开发---快速入门、请求响应、分层解耦
java·开发语言·笔记·学习
jiayong233 分钟前
Arthas 完全指南:原理与实战
java·spring·arthas
熊猫比分管理员7 分钟前
免费开源代码/免费搭建体育直播系统;赛程、直播、专家卖料三大核心全解析
java
摇滚侠15 分钟前
面试实战 问题三十五 Spring bean 的自动装配 介绍一下熟悉的几种设计模式 Java 四种线程池是哪些
java·spring·面试
2301_8059629319 分钟前
嘉立创EDA添加自己的元件和封装
java·开发语言
TimberWill26 分钟前
MinIO整合SpringBoot实现获取文件夹目录结构及文件内容
java·linux·springboot
崎岖Qiu29 分钟前
【设计模式笔记18】:并发安全与双重检查锁定的单例模式
java·笔记·单例模式·设计模式
曲莫终29 分钟前
spring.main.lazy-initialization配置的实现机制
java·后端·spring
❀͜͡傀儡师38 分钟前
docker部署Docker Compose文件Web管理工具Dockman
java·前端·docker·dockman