Flowable部署服务器乱码

2017-04-28  本文已影响0人  者薄

问题场景

最近开发flowable的项目,开发完成之后本地测试没有问题(本地连接的测试库),当项目发布到Linux服务器(测试库),flowable流程部署后,流程图出现了乱码情况(方框),查询数据库,发现数据库就出现了乱码,导致动态获取流程图的时候就相继乱码


图片.png

问题分析

出现这种情况(部署的时候就乱码)的原因是linux上没有flowable默认使用的字体,所以在生成流程图的时候就会出现乱码

解决思路

1.在配置文件中加入Linux服务器支持的字体(注意:linux上一定要有)

<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
    <property name="dataSource" ref="dataSource"/>
    <property name="transactionManager" ref="transactionManager"/>
    <property name="databaseSchemaUpdate" value="true"/>
    <property name="activityFontName" value="宋体"/>
    <property name="labelFontName" value="宋体"/>
    <property name="annotationFontName" value="宋体"/>
    ...

2.在linux上安装相应的中文支持字体

上一篇下一篇

猜你喜欢

热点阅读