在 Idea 上面使用 Tomcat 时,发现控制台打印信息的时候,出行中文乱码问题;
可以通过以下几种解决办法
1:在-Dfile.encoding=UTF-8 在vm中设置编码方式
2.然后从File->Setting ,设置File Encodings ,检查Default Encodings 是否是UTF-8.
3.重启idea.如果乱码还没有解决,继续试试下面的方法
修改IDEA参数
1.打开Idea的安装文件
2. 用记事本打开这两个配置文件,在每一个文件后,添加
-Dfile.encoding=UTF-8
3.重启Idea
如果乱码还是没有解决,继续尝试终极办法
1、找到tomcat 安装目录下的 conf /logging.properties 文件打开
2、将 java.util.logging.ConsoleHandler.encoding = UTF-8
修改为
java.util.logging.ConsoleHandler.encoding = GBK
保存后重启Idea,就可以解决了!!!
如果在上面的过程中,已经结局了乱码问题,就不要在按照流程继续往下了
不然可能会出现未知错误 ! ! !