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

SpringBoot 项目启动报这个错:java.nio.charset.MalformedInputException: Input length = 1

1、其中一个最容易找的原因是interface 和 xml的 namespace 对应不上

2、还有一种情况是application.yml的编码问题,会导致去是添加resouce的配置(如下)时出现java.nio.charset.MalformedInputException: Input length = 1,mybatis也绑定不上。

此时应该做的的是将所有的编码都转为utf-8。此处idea为例

File --> Settings --> Editor —>File Encodings ,将所有的格式都转成utf-8格式
java.nio.charset.MalformedInputException: Input length = 1_第1张图片
然后就可以启动成功了…

你可能感兴趣的:(java.nio.charset.MalformedInputException: Input length = 1)