org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
***日常报错
idea启动项目正常启动
打包后, 使用 java -jar 启动 jar 包报错
报错原因:
yaml配置文件报错
yaml配置文件中含中文注释或中文配置,导致编码异常
解决方案一:
idea ctrl + alt + s: 搜索 encoding 并设置 UTF-8
解决方案二:
启动时使用语句
java -jar -Dfile.encoding=utf-8 xxx.jar