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

相关推荐
寻找华年的锦瑟9 分钟前
Qt-QStackedWidget
java·数据库·qt
洲星河ZXH14 分钟前
Java,比较器
java·开发语言·算法
l***370916 分钟前
spring 跨域CORS Filter
java·后端·spring
CoderYanger16 分钟前
递归、搜索与回溯-FloodFill:33.太平洋大西洋水流问题
java·算法·leetcode·1024程序员节
卷到起飞的数分23 分钟前
22.Maven高级——继承与聚合
服务器·spring boot
P***843926 分钟前
idea创建springBoot的五种方式
java·spring boot·intellij-idea
yuanhello37 分钟前
【Android】Android的键值对存储方案对比
android·java·android studio
2501_9411429339 分钟前
云原生微服务环境下服务熔断与降级优化实践——提升系统稳定性与容错能力
java·大数据·网络
2501_9414043140 分钟前
多云环境下微服务化AI大模型的企业部署与优化实践指南
java
Q_Q19632884751 小时前
python+django/flask+vue的多媒体素材管理系统
spring boot·python·django·flask·node.js·php