IDEA设置编码错误导致NACOS异常

今天项目的小伙伴说Nacos异常,读不到项目的配置。日志异常为:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1  。

排查步骤如下:

1、排查了是否配置文件有人修改,查询Nacos历史版本并没有发现有修改;

2、排查配置是否正确,经过我本地启动,正确的读到了配置并启动成功,因此排除配置的问题;

3、考虑是否IDEA环境配置的问题,查询到Nacos默认配置采用的是UTF8编码,怀疑伙伴的编码配置错误。

        检查IDEA配置:File ——>Setting ——>Editor ——>File Encodings,检查Global Encodings 和 Project Encodings,发现伙伴的Global Encodings配置的GBK,修改为UTF8后启动正常。

IDEA设置编码错误导致NACOS异常_第1张图片

你可能感兴趣的:(Nacos,SpringBoot,SpringCloud)