有时候在启动springboot项目的时候会出现这个错误Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

        这是我们的配置文件application.yml出现了问题。通过下面的方法可解决:

        方法一:application.yml的编码变成了gdb,我们要将其编码改回utf-8。在idea中找到设置->编码:

        方法二:我们在构建springboot项目的,默认的配置文件名应该是application.propertites,只不过后来被我们改成了application.yml。我们可以重新创建一个application.yml文件,复制
原application.propertites中的配置信息到新建的application.yml文件中。也可以解决问题。

        选择其中的一个方法,最后重新启动项目即可。最后有什么不懂的,欢迎评论区留言讨论噢~

 

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐