解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]
2024-10-19 01:25:03
这里使用的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:
最新文章
- extjs中的下载并对文件重命名功能的实现
- java实现多模匹配算法
- HW5.18
- SPA架构
- (转载)PHP使用header函数设置HTTP头的示例方法表头
- python 查看插件命令 pip freeze 以及django3.4链接mysql
- html页面显示服务器时间
- 动态绑定DropDownList
- 怎么为WebStorm更换主题 修改字体样式
- Hibernate用注解生成表
- 内联汇编获取Kernaer32基址.
- OPPO A3在哪里打开usb调试模式的详细教程
- 2.6 if嵌套
- Python机器学习笔记:常用评估指标的用法
- GDB 命令回顾
- [luogu4513]小白逛公园
- 兼容IE7、IE8、IE9的input type=";number";插件
- VMware 14 Pro 安装 CentOS 7
- Navicat 连接阿里云RDS
- python脚本执行报错:SyntaxError: Non-ASCII character '\xe6' in file ip.py on line 4...
热门文章
- ios中VRGCalendarView日历控件
- suricate学习笔记1--初步认识(转)
- Socket模型(二):完成端口(IOCP)
- Java and C# Comparison
- Linux下通过关键字模糊查找搜索文件
- iOS 一个小动画效果-b
- Mac Apache ZooKeeper 配置
- .NET压缩图片保存 .NET CORE WebApi Post跨域提交 C# Debug和release判断用法 tofixed方法 四舍五入 (function($){})(jQuery); 使用VUE+iView+.Net Core上传图片
- JS获取整个网页html代码
- Java 8 – Period and Duration examples