創(chuàng)建bpmn文件:
我在配置文件中添加了:spring.activiti.process-definition-location-prefix=classpath:/process/
所以我的bpmn文件要創(chuàng)建在process文件夾下面。不明白的可以看上一篇文章。

在process文件夾上右擊選擇new-->BPMN File創(chuàng)建文件。
繪圖:
在idea軟件的最右邊有BPMNP alette菜單欄輔助我們繪圖。這里繪制簡單的一個流程用來展示。

直接點擊拖拽即可繪制完成。

轉(zhuǎn)xml文件:
直接將后綴名改為xml即可。這里我們可以復(fù)制一份,再改成xml。方便平時的查看,要保證xml和bpmn文件的一致性。
在ActivitiProperties類中:this.processDefinitionLocationSuffixes = Arrays.asList("**.bpmn20.xml", "**.bpmn");
規(guī)定了文件的后綴名,其他的是無法識別的。
命名例子:emplLeave.bpmn20.xml或者emplLeave.bpmn
轉(zhuǎn)png文件:
在bpmn或者xml文件中右擊、選擇show BPMN 2.0****;


選擇導(dǎo)出的位置即可。