Java框架之道丨IDEA中安装工作流activiti并使用

activiti是一个开源的业务流程管理(BPM)项目,它是一种轻量级,可嵌入的BPM引擎,而且还设计有适用于可扩展的云架构。

a463bd8f227f45d3416dac81f67add3c.jpeg

pom.xml中添加依赖:

<dependency>
     <groupId>org.activiti</groupId>
     <artifactId>activiti-spring-boot-starter-basic</artifactId>
     <version>6.0.0</version>
</dependency>

IDEA中本身不自带activiti,需要自己安装下载。打开IDEA中File列表下的Settings 输入actiBPM,然后点击下面的Search...搜索 点击Install

ffba496e754290828736a2c77ce6c3b5.png

下载结束后应用保存,然后重启IDEA

创建个文件夹

b68690dfcc6632d2353f40f92dcbd484.png

该文件夹上右键new,点击BpmnFile,然后取个名会出现界面

鼠标左键拖拽StartEvent到界面上,同样再弄几个其他图标,鼠标放到图标中心会变成黑白扇形,拖拽连线到另一个图标进行画图!

70b91a18cf96419d51b30e1cf50ff32f.png

24a8567ca36cc7be632a997efd737fdd.png

右键进行改名,把后缀改为.xml结尾

385eead1b3fc5fecd512df2e7fcdf07b.jpeg

5dc26fc1f9530a32a689dedaaa6e4f19.png

接着

1365ffcd4e30f0dfde50374af6bc5422.png

出现这个界面点击箭头指的图标

0b6e7c80b54b02f3f24a00ab53f6acb1.png

选择存放到刚开始创建的文件夹processes

出现带后缀为.png的就对了

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

7f35620c84f12801c490b41a71fc53ec.jpeg

070eb5db4b2b96ab43c6aa137bccb434.jpeg

然后重启IDEA,把原来的PNG图片删掉,再生成(即再操作一次最后两步就行)一次就不会出现乱码了!

8c948906da0f3446a4910de218b41270.png

xml文件

ea40e35be48af3c262e6d75493a685bb.png

xml npmn图(xml文件右键→Diagrams→Show BPMN 2.0 Deginer)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李景琰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值