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

相关推荐
kyle~12 小时前
Linux时间系统1 --- 正确使用时间
java·linux·服务器
吴声子夜歌12 小时前
Java——泛型
java·开发语言·泛型
XiYang-DING13 小时前
【Java EE】 HTTP协议
java·http·java-ee
敖正炀13 小时前
JDBC 批处理内核:addBatch、executeBatch 与驱动 SQL 重写
java
计算机安禾13 小时前
【c++面向对象编程】第9篇:友元(friend):破坏封装的“特权”——真的有害吗?
java·c++·log4j
LJianK113 小时前
乐观锁算线程同步吗?
java·开发语言·jvm
用户2986985301413 小时前
Java 后端处理 Word 修订:批量接受与拒绝的自动化方案
java·后端
WL_Aurora13 小时前
IDEA + Maven 环境配置超详细教程(图文详解)
java·maven·intellij-idea
小雅痞13 小时前
[Java][Leetcode middle] 73. 矩阵置零
java·leetcode·矩阵
funnycoffee12313 小时前
cisco Firepower 4110 9300 FXOS set chassis hostname
java·服务器·数据库