项目场景:
服务器:centos7
部署服务: activiti
问题描述
查看流程图,流程图显示乱码或不显示中文
原因分析:
服务器上没有安装对应的中文字体。安装何种中文字体,根据你项目实际情况,我这里用的是"宋体" 和 “黑体”
其他字体可从windows 中获取
解决方案:
1. 拷贝字体文件到/usr/share/fonts
2. 安装字体
执行以下命令
mkfontscale
mkfontdir
fc-cache
如果命令不存在,执行命令
yum install -y fontconfig mkfontscale
3. 查看字体
fc-list :zh
4. 重启服务
重启activiti服务,并清除浏览器缓存
5. 重启服务器
如果第4步还不生效,重启下服务器试一下