activiti工作流研究——画流程图

起因:由于工作是要使用工作流解决稿件审核流程,不得不采用工作流,近3年的定制化流程已经让我们体会到修改审核流程的带来的不便。这次也是痛下决心要引入工作流,由于公司里另一套产品采用的是jbpm,orm层采用的是hibernate,前辈们对于这个工作流的反响都不是很好,因此这次决定使用activiti,也正符合目前新产品的技术框架springboot + mybatis搭建结构,正好activiti的orm使用的也是mybatis。

刚开始使用idea的activiti插件进行画流程图,但是idea中的这个插件很多Bug,很无奈下载了一个eclipse,然后装上了eclipse中的activiti的插件。在此记录eclipse中安装插件的方式:

一、在线安装

打开Eclipse -> Help -> Install New SoftWare-> Add

然后按照如下对话框输入:

activiti工作流研究——画流程图_第1张图片

http://www.activiti.org/designer/update/

安装中出现的错误处理

activiti工作流研究——画流程图_第2张图片

提示的错误信息为 :

Cannot complete the install because one or more required items could not be found.

Software being installed: Activiti Eclipse BPMN 2.0 Designer 5.14.1 (org.activiti.designer.feature.feature.group 5.14.1)

Missing requirement: Activiti Eclipse BPMN 2.0 Designer 5.14.1 (org.activiti.designer.feature.feature.group 5.14.1) requires ‘org.eclipse.emf.transaction 1.4.0’ but it could not be found

解决办法:

org.eclipse.emf.transaction_1.4.0.201306111400.jar
           org.eclipse.emf.validation.ui_1.7.0.201403111711.jar
           org.eclipse.emf.validation_1.8.0.201403111711.jar
           org.eclipse.emf.workspace_1.5.1.201306111400.jar

把这三个文件拷贝到自己的eclipse的plugin文件夹下面,重启eclipse再次安装activiti插件就不会报错了.

可以从这下载上面的jar包

二、离线安装

从这下载,jar包放在eclipse的plugin文件夹下面重启eclipse,然后将压缩包中的activiti-designer-5.18.0.zip提取出来,然后在eclipse中还是在上述对话框中,只是不再输入url,而是改为选择已经下来的zip离线包,如下:

activiti工作流研究——画流程图_第3张图片

然后下一步下一步安装即可。

这里有一个问题需要注意,由于我在第一步中已经使用在线的方式安装过,所以即使我这里选择了离线包,后续安装的时候eclipse还是会尝试从网络上去下载,所以需要在Install New SoftWare 对话框中选择 "Avaible Software Suits",在弹出的对话框中选中刚才http路径的那个资源,把他删了,然后再来使用离线方式安装,此时才会真正使用离线安装包。

activiti工作流研究——画流程图_第4张图片

你可能感兴趣的:(工作流,activiti)