1. 程式人生 > 實用技巧 >IDEA啟動報錯java.nio.charset.MalformedInputException: Input length=2的解決方案

IDEA啟動報錯java.nio.charset.MalformedInputException: Input length=2的解決方案

啟動專案突然報錯

今早高高興興地啟動專案的時候,突然報錯這樣的錯誤:在這裡插入圖片描述
第一次碰到這樣的錯誤,一臉懵逼啊

解決方法

百度了一圈之後,發現在你的IDEA編輯介面的右下角
在這裡插入圖片描述
竟然是GBK編碼格式的!我之前的是UTF-8啊,怎麼突然變成了GBK的編碼格式了?原因是:在解析你的yml檔案時,中文字符集不是utf-8的原因。然後,解決方法就是,開啟你的IDEA裡面的設定(setting)在這裡插入圖片描述然後在在這裡插入圖片描述
將字元編碼設定為UTF-8,即可,重啟服務即可成功執行。(第一次碰到這種情況就記錄一下。)