IDEA JavaWeb工程控制台乱码解决
前言
是的,我乱码了,而且从今天中午到现在刚刚被解决。
不知道为什么,每次我的问题都和大多数人不一样,别人能解决的我这里偏偏不可以。。
度娘了一上午,解决方法无非是
1、File-settings-File Encoding
2、Run-Edit Configurations
-Dfile.encoding=UTF-8
3、修改IDEA安装目录下的bin目录里的idea.exe.vmoptions和idea64.exe.vmoptions
加上了同第二个的代码
综上所述,没有解决我的问题。
但是
神奇的一幕出现了
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.
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。