Idea01 Idea2018中集成Tomcat9导致OutPut乱码

Posted 天际一片云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Idea01 Idea2018中集成Tomcat9导致OutPut乱码相关的知识,希望对你有一定的参考价值。

版本和平台

idea2018.3

tomcat9

jdk1.8

windows7 64位

 

output乱码

经过测试,项目编码格式设置为utf-8,在main方法中输出中文正常。

 

而iedea集成tomcat后,output输出启动日志信息乱码,经过判断,该乱码源于tomcat日志输出。因此需要修改tomcat日志配置文件。

 

解决方案

tomcat9使用的是java.util.logging日志框架,默认输出字符集为UTF-8。

 

找到tomcat的安装目录,打开logging.properties文件,增加一行代码,覆盖默认设置,将日志编码格式修改为GBK。

#Idea output输出乱码
java.util.logging.ConsoleHandler.encoding = GBK

 

或者修改文件中该属性值的配置,默认为UTF-8,修改为GBK。

 

即可。

 

以上是关于Idea01 Idea2018中集成Tomcat9导致OutPut乱码的主要内容,如果未能解决你的问题,请参考以下文章

GIT06_IDEA中集成git使用详解

IDEA插件开发,Jpane中集成Web页面

如何将生成的 Openssh 格式的私钥转换为在 IDEA IDE 中集成颠覆

第119天学习打卡(Git 理论 项目搭建 文件操作 使用码云 IDEA中集成 分支)

tomcat9运行项目部分问题解决-idea

IDEA 2018创建ssm工程 运行时出现500错误