首页 > 代码库 > 解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]
解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]
这里使用的IntelliJ IDEA版本为[IntelliJ IDEA 14.1.4];
一、控制台打印的程序运行时的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:
解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。