tomcat设置-Dfile.encoding=UTF-8系统默认⽂件编码。

file.encoding跟操作系统默认字符集有关,Windows下默认的是GBK,但我们程序⼀般IO流中字符编码⼀般都设置的是utf-8,这样会导致中⽂乱码。
因此需要修改file.encoding为UTF-8.如果应⽤容器是tomcat,可参考如下修改⽅法。在Tomcat的catalina.bat中设置。
在这里插入图片描述

set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encoding=UTF-8"
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐