之前一直使用的是eclipse开发activiti,近期公司换成了idea,所以研究可以下,主要是安装activiti插件和创建流程图有些差异,步骤如下:
1:打开idea 选择 file-settings,打开如下页面,选择左侧Plugins ,输入actiBPM,然后点击下面的Search...搜索
点击Install 下载,下载完成后重启idea
在项目中创建一个存放流程图的文件夹
右键 新建文件 new-BpmnFile
制作流程图与eclipse一样,在这里就不做详细介绍,流程图制作好之后,需要把文件名改为xml,才可生成对应的png
进行改名,改名格式必须为 *..bpmn20.xml 例如 jbpmtext.bpmn20.xml , 因为activiti的默认流程图格式是bpmn,但是idea必须xml格式才能生成图片,所以改为这样,后面部署流程的时候才可以部署上去,否则是存不进数据库的
改名后选择文件 右键-
点击上面箭头指向的按钮,生成png图片。
不过如果有中文会出现乱码,需要在这两个文件下的后面都加上-Dfile.encoding=UTF-8
后面的就和eclipse一样, 开发过程中,就因为xml文件改名没有按照规则来,导致每次发布流程后,数据库都没有数据,查不到对应流程