前言

是的,我乱码了,而且从今天中午到现在刚刚被解决。
不知道为什么,每次我的问题都和大多数人不一样,别人能解决的我这里偏偏不可以。。

度娘了一上午,解决方法无非是
1、File-settings-File Encoding
%D$D_6TCJ[MK{3$EWYQW38A.png

2、Run-Edit Configurations

-Dfile.encoding=UTF-8

2.png

3、修改IDEA安装目录下的bin目录里的idea.exe.vmoptions和idea64.exe.vmoptions
3.png

加上了同第二个的代码
综上所述,没有解决我的问题。

但是
神奇的一幕出现了
HELP->Edit Custom VM OPtions中加 -Dfile.encoding=utf-8 重启idea
是的,servlet里System.out.println("中文");不乱码了,
但Tomcat其他时的日志乱码了,这还不是最关键的,最关键的是HELP->Edit Custom VM OPtions所编辑的和idea64.exe.vmoptions是同一个文件,但是丝毫没有之前编辑的痕迹。(遇见鬼了??
接下里就是解决日志的乱码了,很幸运的是我之前死马当活马医的时候修改过tomcat下的conf-logging.properties文件
当时是把全部GBK修改为UTF-8,但是打印仍乱码,但是日志也乱码了(没改之前日志正常)。
所以想到这里,就有了负负为正的想法,酱logging文件GBK再次改为UTF-8(没效果还乱码当时改回GBK了),这个时候奇迹出现了。
终于什么都不乱码了。
皆大欢喜。
记录于此,end.