activiti6 在linux下流程图乱码

1.问题描述

activiti动态流程图在windows本地环境执行已经可以正常展示,其中字体设置为宋体

但是部署到linux 时出现中文乱码;

原因:linux 中不存在宋体(其他中文字体类似)

2.如图所示

activiti6 在linux下流程图乱码

3.对linux 安装宋体

3.1找到jdk目录

cd /usr/jdk/jdk1.8.0_221/jre/lib/fonts

默认文字包如下:

activiti6 在linux下流程图乱码

3.2 上传文件包

新建目录

mkdir fallback

activiti6 在linux下流程图乱码

进入文件夹并将windows下的宋体语言包加入

C:\Windows\Fonts

activiti6 在linux下流程图乱码

 

上传

activiti6 在linux下流程图乱码

 

3.3 执行命令

mkfontscale
mkfontdir

activiti6 在linux下流程图乱码

此时乱码恢复正常

activiti6 在linux下流程图乱码

上一篇:Spring5源码 - 05 invokeBeanFactoryPostProcessors 源码解读_2


下一篇:spring boot 加载web容器tomcat流程源码分析