修改 Tomcat 应用日志默认编码格式
前言
今天开发跟我说 tomcat
日志中的中文不能正常显示,根据以往的经验,我觉得可能跟服务器的编码有关,于是尝试各种方法,但还是没能解决问题。
后来我突然想到会不会跟 tomcat
的设置有关呢,于是在网上搜索了一遍,最后看到这篇文章并解决了问题。
感谢:http://www.linuxidc.com/Linux/2015-01/112121.htm
解决方案
修改tomcat/bin/catalina.sh
文件,在JAVA_OPTS
变量后新增以下参数:
-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
然后重启 tomcat
即可。