IDEA创建Activiti工作流(一、Activiti的简介以及项目的搭建)

Activiti的简介以及项目的搭建

一、activiti简介:

Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN2.0标准。
Activiti是一种轻量级,可嵌入的BPM引擎,而且还设计适用于可扩展的云架构。
Activiti将提供宽松的Apache许可2.0,同时促进Activiti BPM引擎和BPMN 2.0的匹配。

二、activiti的七大马车

1.RepositoryService:提供一系列管理流程部署和流程定义的API。
2.RuntimeService:在流程运行时对流程实例进行管理与控制。
3.TaskService:对流程任务进行管理,例如任务提醒、任务完成和创建任务等。
4.IdentityService:提供对流程角色数据进行管理的API,这些角色数据包括用户组、用户及它们之间的关系。
5.ManagementService:提供对流程引擎进行管理和维护的服务。
6.HistoryService:对流程的历史数据进行操作,包括查询、删除这些历史数据。
7.FormService:表单服务。

三、activiti的应用场景

多人协作的(或者需要动态变动)的业务流程场景。

参考来源:https://www.jianshu.com/p/972613558ba1

Activiti官网:http://www.activiti.org/

四、项目的搭建

首先构建一个maven项目(File—>new—>project…)虽然我搭建的是一个boot的项目,都一样咯,我看也有人搭建maven的,嘻嘻嘻(不正经的一笑…)
在这里插入图片描述
好了,不开玩笑,接着操作,直接下一步,我选择的Java8,这个时候就基本完成了
在这里插入图片描述
接下来我们安装所需要的插件(actiBPM)Ctrl+Alt+s打开settings,找到Plugins,重点来了,我怎么都搜不到所需插件,于是我试着搜activi,结果真的有,我就安装了,但是发现不对(PS:下图有actiBPM是因为我已经装好了)
在这里插入图片描述
因为一直找不到这个插件,我想着无非就两种可能,插件不维护下架了,idea版本不支持(我是2019.3的),如果下架,那就得另辟蹊径了,于是我去官网找这个插件,居然找到了,那就简单了,手动导入插件即可

插件jar包下载地址:https://plugins.jetbrains.com/plugin/7429-actibpm/versions
在这里插入图片描述
下载好插件后,在idea中手动导入,(plugins—>⚙—>install…),到下载路径下找到jar包,点击Restart重启idea,那么至此前期准备工作就完成了!
在这里插入图片描述

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值