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

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

一、在线安装

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

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

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

安装中出现的错误处理

提示的错误信息为 :

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离线包,如下:

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

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

activiti工作流研究——画流程图相关推荐

  1. Activiti工作流学习之流程图应用详解

    Activiti工作流学习之流程图应用详解 1.目的 了解Activiti工作流是怎样应用流程图的. 2.环境准备 2.1.相关软件及版本 jdk版本:Jdk1.7及以上 IDE:eclipse 数据 ...

  2. activiti idea 请假流程_IDEA创建Activiti工作流开发

    IDEA创建Activiti工作流开发 一.安装Activiti插件 1.首先打开FIle的setting功能,搜索Plugins: 2.输入actiBPM,然后点击搜索: 3.点击安装.应用: 安装 ...

  3. Activiti6.0实战-画流程图(1)

    Activiti6.0实战-目录 目录 一.画图工具选择 二.Activiti-App下载启动 三.画一个工作流 扩展 一.画图工具选择 Activiti-App(官网推荐) 我是选的这个 Activ ...

  4. IDEA创建Activiti工作流(三、Activiti工作流项目的开发)

    一.引入相关依赖 二. 创建Activiti工作流并导出流程图图片 2.1.重启idea插件生效后,在resource下创建存放actiBPM文件夹,右击New选择的BpmnFile 2.2.填写好名 ...

  5. activiti前端画图转化_activiti在线画流程图

    springboot2.2 activiti6.0 activiti-modeler 5.22.0 注明:版本不一样会导致报错 效果图 代码分享: 链接:https://pan.baidu.com/s ...

  6. Activiti工作流学习篇(一)

    一.Activiti 的概念       工作流(Workflow),指"业务过程的部分或整体在计算机应用环境下的自动化".是对工作流程及其各操作步骤之间业务规则的抽象.概括描述. ...

  7. activiti工作流引擎入门教程

    activiti简介 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准. Activiti是一种轻量级,可嵌入的BPM引擎,而且 ...

  8. Activiti工作流从入门到入土:完整Hello World大比拼(Activiti工作流 API结合实例讲解)

    文章源码托管:https://github.com/OUYANGSIHAI/Activiti-learninig 欢迎 star !!! 本来想着闲来无事,前面在项目中刚刚用到了工作流 Activit ...

  9. activiti api文档_【白银人机】Activiti 工作流从入门到入土:完整 hello world 大比拼(API 结合实例讲解)...

    点击上方"好好学java",选择"置顶"公众号 重磅资源.干货,第一时间送达 重磅推荐  ① 纯福利 | 公众号资源大汇总,一年才一次! ② 重磅!!2018年 ...

最新文章

  1. python字符串用法详解(str、下标、切片、查找、修改、判断)
  2. MySQL远程用户授权
  3. C#提取网页中的超链接
  4. Swing写qq聊天软件(想要QQ表情@我呦)
  5. 开源WinForms界面开发框架Management Studio 选项卡文档 插件 Office 2007蓝色风格 后台线程...
  6. Redis详解(一)——基础知识与安装
  7. html页面载入完毕返回顶部,HTMl页面中返回顶部如何实现 HTMl页面中返回顶部实现代码...
  8. 使用c#语言进行游戏开发,Unity 3D脚本编程——使用C#语言开发跨平台游戏
  9. FaceWarehouse 3DMM形状拟合
  10. 【读书笔记】金字塔原理-演绎推理和归纳推理
  11. 字段缩写ti表示什么_EBSCOhost数据库中,检索字段代码为TI、SO、AU分别表示
  12. 无惧失败,做一只逆流而上的鱼
  13. 聚合搜索V3.0泛解析泛目录站群源码 MIP自动推送 SEO功能SEO源码
  14. Duilib异形窗口
  15. 如何用开源飞控PIXHAWK进行二次开发?
  16. java数据结构20:Big Bang(链表的插入、删除、遍历和查找)
  17. GYM 101128H Sheldon Numbers
  18. 【达梦数据库的console工具进行备份恢复遇到报错:bakres连接DMAP失败】
  19. python opencv 读取视频保存视频片段和图片
  20. 小米官网是不是用php开发的,小米官网抢手机排队功能,后台语言是什么

热门文章

  1. springboot 环境配置测试环境和线上环境配置
  2. 【1.6万字】连续抓屏保存为Gif动图 【keyboard库、PIL库、imageio库和pygifsicle库 探索】
  3. 大天使黎明服务器维护,金山猎豹大天使之剑全服4月17日维护公告
  4. 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)
  5. js 导出excel,设置下载的标题
  6. 深入解读云场景下的网络抖动
  7. 从RCNN,Fast-RCNN到Fater-RCNN的演化过程
  8. 【Java基础】二、大厂都开始重视的基础很重要吗?快来加入基础的学习,巩固一下细枝末角,刷刷面试题吧
  9. PAT B1033旧键盘打字
  10. CSDN写博客修改图片大小、图片居中、去掉图片水印等方法