Tomcat设置运行jvm编码
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
在Linux部署系统时,打印日志出现中文????乱码,如下所示:
2017-06-26 17:17:09.422 [TI17170901843] INFO [MarketingServiceImpl.java:139]Marketing ?????{“flowNo”:”2017062617152539”,”resultCode”:”MMP999”,”resultDesc”:”????”}
因此需要修改jvm编码,如下所示:
Linux环境
在catalina.sh配置
JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=utf-8"
Windows环境
在catalina.bat配置
set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8
配置后重启tomcat,日志中文显示正常
2017-06-27 00:23:39.599 [TI00223810139] INFO [MarketingServiceImpl.java:139]Marketing 返回报文:{“flowNo”:”WEBG2017062700233929”,”resultCode”:”MMP101”,”resultDesc”:”无有效活动”}
结论
为了保持项目在不同的环境下运行正常,不出编码的问题,Tomcat启动的时候必须指定编码,设定的编码必须与开发的时候设置的编码一致
GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献8条内容
所有评论(0)