老师,tomcat输出日志显示乱码

老师,tomcat输出日志显示乱码

# 按照课程创建maven web工程 启动后的tomcat输出日志显示中文乱码,这个是怎么回事?怎么解决呢?

http://img1.sycdn.imooc.com//climg/5feaa16d0954319617640329.jpg


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,

    同学可以尝试按照如下步骤修改配置文件试试。

        1、找到IDEA安装目录,在bin目录下找到idea.exe.vmoptions文件和idea64.exe.vmoptions文件,如下图所示:

http://img1.sycdn.imooc.com//climg/5feac5040976fe9006910575.jpg

        2、使用可编辑的形式打开idea.exe.vmoptions文件和idea64.exe.vmoptions文件(使用记事本打开也可),在文件末尾添加-Dfile.encoding=UTF-8,如下所示

http://img1.sycdn.imooc.com//climg/5feac5210957918705860316.jpg

        3、在IDEA中,点击File->Setting->Editor->File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties file这三项都设置成UTF-8,比如

http://img1.sycdn.imooc.com//climg/5feac53e09dea57706980426.jpg

        4、在配置tomcat时,设置vm option为-Dfile.encoding=utf-8,如下所示

http://img1.sycdn.imooc.com//climg/5feac55d0919475b06820209.jpg

最后重启idea,再来试试。

如果上述步骤还是不能解决乱码问题,同学可以尝试在Tomcat安装目录下conf文件夹下的logging.properties文件中有如下配置,可以修改如下三个位置的编码为UTF-8,如果不可以,改为GBK测试一下

http://img1.sycdn.imooc.com//climg/5feac5b109ee21a608970607.jpg

  • 谁叫我这么坏 提问者 #1

    我直接把Tomcat安装目录下conf文件夹下的logging.properties文件中UTF-8改为GBK,已经显示正常了,谢谢老师

    2020-12-29 14:14:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师