前言
今天打包 springmvc 项目 war 包, windows 下 tomcat 运行,浏览器访问乱码
解决方案
tomcat bin 目录下 catalina.bat 文件中添加 set JAVA_OPTS=-Dfile.encoding=UTF8
setlocal
set JAVA_OPTS=-Dfile.encoding=UTF8
rem Suppress Terminate batch job on CTRL+C
if not ""%1"" == ""run"" goto mainEntry
if "%TEMP%" == "" goto mainEntry
重启 tomcat, 访问就 ok了
参考文档
如果还有问题 则看看这篇参考文档