码迷,mamicode.com
首页 > 其他好文 > 详细

解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]

时间:2018-04-02 11:12:48      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:打开   内容   idea   程序   alt   log4j   ons   测试   file   

一、控制台打印的程序运行时的log4j日志中包含中文乱码

 技术分享图片

在IDEA安装目录的bin目录下找到名为"idea.exe.vmoptions"的文件:

技术分享图片

使用文本编译软件(Notepad++等)打开此文件,在文件内容从末尾追加一行设置(-Dfile.encoding=UTF-8),表示指定编码为UTF-8:

技术分享图片

重启IDEA,再次测试,log4j日志不再乱码:

技术分享图片

但是发现tomcat启动日志乱码了(修改IDEA的配置文件之前是不乱码的):

技术分享图片

 二、控制台tomcat启动日志包含中文乱码问题

打开IDEA工具右上角的"编辑配置"按钮:

技术分享图片

 在VM Options输入框中填写"-Dfile.encoding=UTF-8",点击确定,重启tomcat:

技术分享图片

 

原文:http://www.cnblogs.com/jun1019/p/6784564.html

 

解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]

标签:打开   内容   idea   程序   alt   log4j   ons   测试   file   

原文地址:https://www.cnblogs.com/zhxn/p/8690566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!