linux下tomcat 中文显示问号

By | 2018年7月1日

项目在Mac下中文是正常的,部署到linux(centos6和7)下,中文变成问号,包括数据库中和catalina.out里面。

解决方法:

在tomcat/bin/catalina.sh 文件的开头加入

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=utf-8"

要是还是不管用,请确认系统自身的语言及编码