idea 集成activiti工作流

时间:2024-04-05 16:35:32

之前一直使用的是eclipse开发activiti,近期公司换成了idea,所以研究可以下,主要是安装activiti插件和创建流程图有些差异,步骤如下:

1:打开idea 选择 file-settings,打开如下页面,选择左侧Plugins ,输入actiBPM,然后点击下面的Search...搜索


idea 集成activiti工作流


点击Install 下载,下载完成后重启idea

idea 集成activiti工作流



在项目中创建一个存放流程图的文件夹

idea 集成activiti工作流

右键 新建文件  new-BpmnFile


idea 集成activiti工作流


制作流程图与eclipse一样,在这里就不做详细介绍,流程图制作好之后,需要把文件名改为xml,才可生成对应的png

idea 集成activiti工作流

进行改名,改名格式必须为 *..bpmn20.xml   例如 jbpmtext.bpmn20.xml , 因为activiti的默认流程图格式是bpmn,但是idea必须xml格式才能生成图片,所以改为这样,后面部署流程的时候才可以部署上去,否则是存不进数据库的

改名后选择文件 右键-

idea 集成activiti工作流


idea 集成activiti工作流

点击上面箭头指向的按钮,生成png图片。

不过如果有中文会出现乱码,需要在这两个文件下的后面都加上-Dfile.encoding=UTF-8

idea 集成activiti工作流

idea 集成activiti工作流


后面的就和eclipse一样, 开发过程中,就因为xml文件改名没有按照规则来,导致每次发布流程后,数据库都没有数据,查不到对应流程