1. 程式人生 > >yml java.nio.charset.MalformedInputException: Input length = 1異常

yml java.nio.charset.MalformedInputException: Input length = 1異常

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

  • java.nio.charset.MalformedInputException: Input length = 1 錯誤
    1.其中一個最容易找的原因是interface 和 xml的 namespace 對應不上

在這裡插入圖片描述

  1. 還有一種情況是application.yml的編碼問題,會導致去是新增resouce的配置(如下)時出現java.nio.charset.MalformedInputException: Input length = 1,mybatis也繫結不上。

此時應該做的的是將所有的編碼都轉為utf-8。此處idea為例

File --> Settings --> Editor —>File Encodings ,將所有的格式都轉成utf-8格式

在這裡插入圖片描述