docker里的tomcat解压war包后,WEB-INF/classes里有几个模板的xlsx文件,名称中的中文字符都显示成了问号。
操作系统是linux
linux主机和docker容器中的时间均改成了utf-8,手动创建中文文件名也能正常显示;tomcat的编码也是utf-8
确认一下docker镜像里的文件名是不是已经乱码了,再确认下生成docker镜像的源文件名是否乱码
所以,我们部署安装,系统语言,都是 英文,不做中文,以防留坑。