tomcat中文乱码问题 docker部署tomcat打印日志中文乱码问题

情况描述

docker容器里部署了tomcat,启动日志乱码~

解决方法

1》》》》》》》打开tomcat bin目录下的catalina.sh文件,找到:
在这里插入图片描述
if [ -z “$LOGGING_MANAGER” ]; then
LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"
fi

2》》》》》》》将这段代码替换为:
在这里插入图片描述
if [ -z “L O G G I N G M A N A G E R " ] ; t h e n J A V A O P T S = " LOGGING_MANAGER" ]; then JAVA_OPTS="LOGGINGMANAGER"];thenJAVAOPTS="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

3》》》》》》》重启下tomcat就阔以啦~~


版权声明:本文为weixin_43869241原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。