问题展示:
解决方案:
找到自己电脑中tomcat – conf 文件夹,修改logging.properties文件
找到java.util.logging.ConsoleHandler.encoding = UTF-8
这一行
改为:java.util.logging.ConsoleHandler.encoding = GBK
即可
此时重新运行程序乱码问题就解决了
扩展:
上述方法基本能够解决大部分乱码问题,如果有除 淇℃伅… 外的其他乱码问题,即上述方法没有起到作用,可以参考以下方案:
- 打开IDEA安装目录,找到 idea.exe.vmoptions 和 idea64.exe.vmoptions两个文件,分别是32位和64位vm配置文件,分别文件末尾添加
-Dfile.encoding=UTF-8
- 打开IDEA – Settings – Editor – File Encodings,将Global Encoding 、 Project Encoding 和 Properties Files 编码格式都设置为UTF-8
- 在菜单栏找到run – Edit Configrations,设置 vm option为
-Dfile.encoding=utf-8
至此IDEA控制台乱码问题解决完成!