这里使用的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:

最新文章

  1. extjs中的下载并对文件重命名功能的实现
  2. java实现多模匹配算法
  3. HW5.18
  4. SPA架构
  5. (转载)PHP使用header函数设置HTTP头的示例方法表头
  6. python 查看插件命令 pip freeze 以及django3.4链接mysql
  7. html页面显示服务器时间
  8. 动态绑定DropDownList
  9. 怎么为WebStorm更换主题 修改字体样式
  10. Hibernate用注解生成表
  11. 内联汇编获取Kernaer32基址.
  12. OPPO A3在哪里打开usb调试模式的详细教程
  13. 2.6 if嵌套
  14. Python机器学习笔记:常用评估指标的用法
  15. GDB 命令回顾
  16. [luogu4513]小白逛公园
  17. 兼容IE7、IE8、IE9的input type="number"插件
  18. VMware 14 Pro 安装 CentOS 7
  19. Navicat 连接阿里云RDS
  20. python脚本执行报错:SyntaxError: Non-ASCII character '\xe6' in file ip.py on line 4...

热门文章

  1. ios中VRGCalendarView日历控件
  2. suricate学习笔记1--初步认识(转)
  3. Socket模型(二):完成端口(IOCP)
  4. Java and C# Comparison
  5. Linux下通过关键字模糊查找搜索文件
  6. iOS 一个小动画效果-b
  7. Mac Apache ZooKeeper 配置
  8. .NET压缩图片保存 .NET CORE WebApi Post跨域提交 C# Debug和release判断用法 tofixed方法 四舍五入 (function($){})(jQuery); 使用VUE+iView+.Net Core上传图片
  9. JS获取整个网页html代码
  10. Java 8 – Period and Duration examples