activtii 流程图中文乱码

2020-06-10  本文已影响0人  超级笔记本

问题:中文变成小方块,英文没事


微信截图_20200604130141.png

解决:添加配置文件,需要重新部署模型,已部署得不会改变

@Configuration
public class ActivitiConfig extends AbstractProcessEngineAutoConfiguration {

    @Autowired
    DataSource dataSource;
    @Autowired
    PlatformTransactionManager transactionManager;
    @Autowired
    SpringAsyncExecutor springAsyncExecutor;

    @Bean
    public SpringProcessEngineConfiguration springProcessEngineConfiguration() throws IOException {
        SpringProcessEngineConfiguration processEngineConfiguration = baseSpringProcessEngineConfiguration(dataSource, transactionManager, springAsyncExecutor);
        processEngineConfiguration.setActivityFontName("宋体");
        processEngineConfiguration.setLabelFontName("宋体");
        processEngineConfiguration.setAnnotationFontName("宋体");
        processEngineConfiguration.setEnableSafeBpmnXml(true);
        List<BpmnParseHandler> preParseHandlers = new ArrayList();
        processEngineConfiguration.setPreBpmnParseHandlers(preParseHandlers);
        return processEngineConfiguration;
    }
}
上一篇下一篇

猜你喜欢

热点阅读