Tomcat日志中文乱码问题解决


在配置文件

/usr/local/tomcat/bin/catalina.sh

大概在230多行左右添加绿框内容,注释红框内容,重启Tomcat即可解决乱码问题

Tomcat服务器记录日志(Logger)出现中文乱码问题,

解决办法:修改Tomcat的bin目录下的catalina.sh文件,找到以下代码:

if [ -z "$LOGGING_MANAGER" ]; then

  JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager "

else 

  JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER"

fi

修改为以下

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM