2023-07-07 idea启动tomcat控制台日志中文乱码问题
-
问题描述:如题
-
解决办法:
- 点击idea下File->setting->Editor->File Encodings:把Global Encoding、Project Encoding和Default encoding for peoperties files这三个选项值修改为UTF-8
- 点击idea下Help->Edit custom vm options:在打开的文件末尾添加
-Dfile.encoding=UTF-8
- 编辑Run/Debug configuration,在tomcat的Server下,找到VM options选项中加入
-Dfile.encoding=UTF-8
。同一界面下找到Startup/Connection选项,点击Run,勾选Pass environment variables,新增键:JAVA_OPTS值:Dfile.encoding=UTF-8
,如果已经有了则跳过,直接ok即可。 - 找到tomcat的conf目录,找到logging.properties文件,找到java.util.logging.ConsoleHandler.encoding = UTF-8把值改为GBK。
以上步骤建议全做一遍,保证效果。