idea控制台乱码问题

本地调试接口的时候遇到一个乱码问题,springboot项目,有一部分接口返回前端乱码,以为是http请求的问题,查看request和response发现编码都是utf-8。

后来发现乱码的接口服务由同一个service类提供。在当前service类执行main方法打印中文也会出现乱码问题,确定是文件编码的问题。

应该是由于之前不小心点了右下角的编码切换。

 搜索资料看到解决办法:

修改.idea目录下的encodings.xml文件,删除除了UTF-8以外的编码,重启idea。

参考:https://www.cnblogs.com/lwcode6/p/11598632.html 

原文地址:https://www.cnblogs.com/wollow/p/12193546.html