Tomcat启动web项目日志中文乱码解决
  lknfHUPOBmjT 2023年11月13日 34 0

彻底解决修改三个地方,如下:

1:找到tomcat下conf目录下的logging.properties文件,将其中的所有GBK改为UTF-8;

Tomcat启动web项目日志中文乱码解决_tomcat日志

2:找到tomcat下bin目录下的catalina.sh文件,在JAVA_OPTS中加入 -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8,然后重启tomcat

Tomcat启动web项目日志中文乱码解决_日志乱码_02

3:在tomcat的server.xml配置,添加:URIEncoding=”UTF-8”,如下:

<Connector port="8080" protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" URIEncoding="UTF-8" />

4:如果涉及到logbak或者log4j,检查指定的日志输出编码是否为UTF-8.

上面这些处理完毕之后,基本就是日志正常显示中文了。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
  D04qQxYJZ4A6   2023年11月19日   22   0   0 mysqljava读写分离
  P3nxyT0LRuwj   2023年11月19日   35   0   0 linuxtomcat数据库
  UP4ONKOBnkdD   2023年11月28日   21   0   0 java
  9JCEeX0Eg8g4   2023年12月10日   29   0   0 应用程序javaApache
  KRsXEGSB49bk   2023年11月27日   26   0   0 javaApache
  xwGmYGXf1w4S   2023年11月24日   30   0   0 nginxtomcat
  xwGmYGXf1w4S   2023年11月22日   39   0   0 tomcatjavaApache