Tomcat日志输出中文乱码

Tomcat启动中文乱码

项目在Tomcat中启动的时候,日志输出,已经打印出来的中文都乱码

《Tomcat日志输出中文乱码》 image.png

《Tomcat日志输出中文乱码》 image.png

上图已经是修改后的,中文输出正常,刚开始中文全部乱码

解决办法

在tomcat安装文件夹bin目录下打开catalina.sh

《Tomcat日志输出中文乱码》 image.png

在229行的位置加入下面的配置

if [ -z "$LOGGING_MANAGER" ]; then  
   JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"  
else  
   JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"  
fi  

《Tomcat日志输出中文乱码》 image.png

问题解决

    原文作者:原来蜗牛不是牛
    原文地址: https://www.jianshu.com/p/9b2a980f83ca
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞