最近使用java开发了一个web项目,使用tomcat运行时
出现了两个乱码
--项目内日志系统乱码
--tomcat控制台输出乱码
下面是解决办法
项目内日志系统乱码
修改tomcat/bin/catalina.bat或catalina.sh
##在ClassLoaderLogManager后面添加上 -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8
:noJuliManager
tomcat控制台输出乱码
修改tomcat/conf/logging.properties
## 添加或修改下面的配置项
java.util.logging.ConsoleHandler.encoding = GBK
参考:https://blog.csdn.net/zzzgd_666/article/details/98752464
参考:https://blog.csdn.net/ouxiejian/article/details/104841361