IDEA报错:java.nio.charset.MalformedInputException: Input length = 1

今天启动Springboot项目的时候报错:

一、问题

java.nio.charset.MalformedInputException: Input length = 1和Input length = 2

二、原因

是因为你的配置文件里面有中文或者是你的编码格式不正确导致

三、解决方案

解决方案一:

改变你的编码格式改为UTF-8,如果还不行,那就是你的配置文件里面有汉字,注释也算,你可以把你所有配置文件看一下,把汉字去掉就ok了。是你项目启动时加载的配置文件。

解决方案二:

​​​​​​

解决方案三:

但是还是同样的错误,于是我在utf-8的模式下重新复制粘贴了别的项目中的application.yml文件,成功运行:

解决方案四:

此处为神仙博主链接:https://segmentfault.com/a/1190000020198231

相关推荐
zs宝来了2 分钟前
Spring Boot Starter 机制:如何编写自定义 Starter
spring boot·starter·最佳实践·自定义启动器
ayt0079 分钟前
Netty 4.2核心类解析:SingleThreadIoEventLoop的设计哲学与实现
java·网络
刘~浪地球9 分钟前
Nginx + Tomcat 整合实战(二):反向代理深度配置
nginx·tomcat·firefox
无名-CODING11 分钟前
Java 爬虫进阶:动态网页、多线程与 WebMagic 框架实战
java·爬虫·okhttp
weixin_7042660513 分钟前
Spring 注解驱动开发与 Spring Boot 核心知识点梳理
java·spring boot·spring
开开心心就好13 分钟前
伪装文件历史记录!修改时间的黑科技软件
java·前端·科技·r语言·edge·pdf·语音识别
8Qi816 分钟前
Redis哨兵模式(Sentinel)深度解析
java·数据库·redis·分布式·缓存·sentinel
wangchunting23 分钟前
数据结构-树
java·数据结构
无籽西瓜a26 分钟前
【西瓜带你学设计模式 | 第五期 - 建造者模式】建造者模式 —— 产品构建实现、优缺点与适用场景及模式区别
java·后端·设计模式·软件工程·建造者模式
wzl2026121329 分钟前
《基于企微会话存档的精准发送策略:从互动数据分析到防折叠群发》
java·数据分析·企业微信