使用流程框架时,经常会出现本地开发一切正常,但部署到服务器上后流程图中文就会乱码的情况,原因是缺少字体文件
1. 下载字体文件
- 网盘下载:https://pan.quark.cn/s/5d65c0db1a73(提取码:2PKc)
- 下载的字体文件里有“宋体”、“黑体”和“微软雅黑”等
- 大多数情况下,流程框架的流程图都是用“宋体”和“黑体”
2. 将字体文件上传到服务器
- 将缺少的字体文件上传到 “{jdk目录}/jre/lib/fonts” 目录下
- 例:/usr/local/java/jdk1.8.0_201/jre/lib/fonts
- 将缺少的字体文件上传到 “/usr/share/fonts” 目录下(非必须操作,正常情况不需要此步骤也好使)
然后需要重新启动java程序,字体文件才能生效