乱码就长这个样子。。。。。折腾了近半天终于折腾好了
本教程分8个步骤,如果前几步都没能解决你的乱码问题,那么最后一步一定能解决,相信我。
设置办法
1、在tomcat Server中设置 VM options , 值为 -Dfile.encoding=UTF-8。
2.在setting中的 File encodings 中设置编码格式,后来发现这是设置页面编码格式的,所以也没生效,不过遇到相关问题的朋友也不防照此设置下。
3、在java Complier中设置Additional command line parameters的值,-encoding=UTF-8,很可惜还没生效
4、在idea的bin目录中设置idea.exe.vmoptions和idea64.exe.vmoptions中的参数,同时增加-Dfile.encoding=UTF-8,据说有些人保存后重启就可以了,但到我这边还是没生效。
5、在tomcat \bin目录下的catalina.bat文件中加入 -Dfile.encoding=UTF-8。
6、在 tomcat / conf 目录下,设置 logging.properties ,增加参数 java.util.logging.ConsoleHandler.encoding = GBK。
7.最后一步,解决了我的问题(有很多人前面的步骤已经解决了),修改Tomcat源文件中的/conf/logging.properties中的几个编码方式如下:
完美解决~