时隔上一篇博客的发布时间已经有将近1年的时间,感觉如果再不更新博客的话自己找个csdn博客就要生锈了!所以从这周开始,自己必须要逼自己每周至少发布1~2篇技术博客,欢迎大家对我保持积极监督!

  话不多说,这篇博客一如既往地记录自己在开发过程遇到的坑。此次的坑是自己在启动一个开发项目时在启动日志上报出了如下图的错误:

  从如上图片中我们可以清晰看到,关键报错信息是org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1,单独从字面上我们大概可以知道是yml文件内容的输入格式错误,那么到底YAML文件中哪个内容出现错误了呢?经过各种谷歌和百度后,我发现原来是yml文件内容中出现了中文,而且idea的文件编码(File Encodings)都设成了GBK,如下图所示:
  那么我们该如何解决呢?很简单!参考了一些大佬的解决方案后,只需将GBK修改成UTF-8即可!如下图所示:

  修改成功后再次启动项目,成功了!
参考文章:
yml文件错误—org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException

顺利解决org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException!相关推荐

  1. nacos文件解析错误:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException

    今天在打完镜像之后在本地运行时,出现了org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: ...

  2. 报错org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

    一.场景描述: springcloud微服务项目,idea mvn打包之后,用java -jar xxx.jar运行,爆出以上错误,查询后得知是在读取nacos上的配置文件时,文件中含有中文注释导致的 ...

  3. Idea springboot应用,启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept

    问题原因: application.yml 文件编写错误,一般情况在于空格多或者少的原因,检查下空格 application.yml 编码发生了改变,GBK和UTF-8两种编码格式的问题 解决: 最快 ...

  4. SpringBoot报错:Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.Malforme

    出现这个问题的原因是因为你的snakeyaml版本不对,你可以试着先修改一下snakeyaml的版本,因为其实它本身不是一个问题. 如果你不想更改snakeyaml版本,那么可以先试着修改一下项目的字 ...

  5. jar启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept

    idea不报错,用jar包启动就报错了,检查yml文件中包含中文,去掉再启动就好了 或者 启动命令增加编码参数 java -Dfile.encoding=utf-8 -jar xxx.jar

  6. 解决AppCrawler自定义配置后报:java.nio.charset.MalformedInputException: Input length = 1的解决方法

    解决方案: 自动生成demo.yml文件后,使用sublime打开,我这边默认是是gbk打开的,左下角如图: 所以更改文件格式,文件-设置文件编码-utf8 即可正常运行文件: java -jar a ...

  7. springboot启动报错org.yaml.snakeyaml.error.YAMLException...

    报错代码: java.lang.IllegalStateException: Failed to load property source from location 'classpath:/appl ...

  8. SpringBoot配置外部tomcat启动时发生Caused by: java.nio.charset.MalformedInputException: Input length = 1错误

    错误来源 最近在编写springboot项目,需要配置外部tomcat.然而在配置好后启动测试时总是出现 org.yaml.snakeyaml.error.YAMLException: java.ni ...

  9. java.nio.charset.MalformedInputException: Input length = 1

    spring cloud微服务应用程序和nacos配置中心集成后,在windows的idea中正常,打完包,在windows系统上,通过控制台启动,报错下面的错 org.yaml.snakeyaml. ...

最新文章

  1. android:HTTP通信 .
  2. ADSL获取的IP地址与网关相同,却能上网的原理
  3. 参考文献顺序不对_Endnote插入参考文献的保姆级教程
  4. BestCoder16 1002.Revenge of LIS II(hdu 5087) 解题报告
  5. Equipment upload - ERP ACK
  6. python求数字平均值_python 求10个数的平均数实例
  7. Chrome调试WebView时Inspect出现空白的解决方法(使用离线包不Fan墙)
  8. 主从模式在不同场景下的解释
  9. Macro版Property Generator辅助工具
  10. 使用计算机的硬件及参数,硬件参数怎么看?如何选配电脑硬件?
  11. 拓端tecdat|python主题LDA建模和t-SNE可视化
  12. python 启动新进程执行脚本
  13. Linux字体库ttc还是ttf,几种操作系统字体格式:otf/ttf/ttc格式字体的区别
  14. RT-Thread : STM32 系列外设驱动添加指南
  15. oracle translate using,oracle translate() 详解
  16. 营业增加值公式简要解析
  17. IllegalArgumentException: Scrapped or attached views may not be recycled. isScrap:false isAttached:t
  18. Python大数据分析与挖掘实战微课版答案 Python大数据分析与挖掘实战课后答案 例题 课后作业 python题目 python题库 数据分析与挖掘题库 数据分析与挖掘项目
  19. 异常全家桶来咯,异常捕获,异常抛出,自定义异常
  20. 近期基金有所上涨,你的基金回本了吗?如果回本了,你还会继续持仓吗?

热门文章

  1. AMD双核心CPU玩游戏时异常问题解决
  2. Day4-----subnavMeau
  3. 电子地图服务行业市场运营态势及发展趋势研究分析
  4. Android studio 项目手动在本地磁盘中删除module后,残留文件夹无法删除问题(强迫症患者最大的难受╮(╯﹏╰)╭)
  5. uniapp项目 vue create -p dcloudio/uni-preset-vue my-project下载失败
  6. TechSmith Camtasia 2019 特别版 Mac 最强大的屏幕录像工具
  7. java写100以内的素数_求出100以内的素数(java实现)
  8. 充电管理芯片TP4056充电不转灯
  9. js如何降低全局变量带来的命名污染
  10. linux镜像文件的下载