1、首先需要将bpmn生成图片,利用工具直接保存即可
2、流程部署
一个流程部署,生成一条act_re_deployment,多个流程生成:act_re_procdef。
act_re_deployment和act_re_procdef是一对多
@Test
public void testDeployment() {
// 1、创建ProcessEngine
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
// 2、获取RepositoryServcie
RepositoryService repositoryService = processEngine.getRepositoryService();
// 3、使用service进行流程的部署,定义一个流程的名字,把bpmn和png部署到数据中
Deployment deploy = repositoryService.createDeployment()
.name("出差申请流程")
.addClasspathResource("bpmn/evection.bpmn")
.addClasspathResource("bpmn/evection.png")
.deploy();
// 4、输出部署信息
System.out.println("流程部署id=" + deploy.getId());
System.out.println("流程部署名字=" + deploy.getName());
}
原文:https://www.cnblogs.com/yanxiaoge/p/14655505.html