一、问题
springboot集成activiti后本地测试运行都没有问题,上线Linux后发现流程图生成中文乱码。如下图
二、解决方案
- 在生成流程图片时设置字体(该方案不能解决)。
但部署Linux还是乱码,不能解决问题。
2.在项目启动是配置activiti默认字体。
activiti默认字体如下,我们要修改它的默认字体
新建一个配置类,使用@Component注解 如下
部署后验证生成成功。
注意:Linux必须有宋体。
三、环境
springboot + activiti + 容器 + Linux