springboot tomcat启动乱码

springboot外置tomcat启动时经常会遇到中文乱码的问题,

通常是由于以下2种原因:

1.IDEA设置的字符编码不对:

File->settings->Editor->file encoding将字符编码都修改为UTF-8。

2.Tomcat配置文件中的字符编码配置不对:

方式1:

在Tomcat安装目录下找到catalina.bat文件,在配置中加入set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"或者在IDEA的tomcat启动配置中加入-Dfile.encoding=UTF-8

方式2(推荐,亲测有效):

打开tomcat/conf/logging.properties

找到java.util.logging.ConsoleHandler.encoding = UTF-8

修改为java.util.logging.ConsoleHandler.encoding = GBK

————————————————

版权声明:本文为CSDN博主「尚云峰」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/u011165335/java/article/details/102067420

https://blog.csdn.net/u011165335/article/details/102067420

原文地址:https://www.cnblogs.com/xyyou/p/12694592.html