1.前言
由于最近在学习java的activiti工作流框架,本人使用是IDEA,但是idea的actibpmn 在新版idea中不支持,且bug多,使用体验也不好,其他的选择就是单独安装一个eclipse使用eclipse版或者使用官方的activiti-moddler(需部署到tomcat中)其实官方最新的画图工具已经推荐使用bpmn.js 具体参考官网
看到有很多推荐IDEA使用外部工具camunda-modeler
原文地址IDEA使用activiti bpmn流程设计器camunda-modeler
这个东东其实还是有很多问题的 生成的bpmn文件activiti 兼容有问题 最后一顿折腾才有了这个分享
2.拿走不谢
首先感谢 https://juejin.cn/post/6844904017584193544 bpmn.js技术整理 我的分享也是基于此的 包括代码 也是在原来基础上改进的并支持activiti 规范,汉化属性配置面板,其实还有很多可以改进的地方,你可以根据你的需求进一步做个性化定制(教程就是上面的链接)
好了废话不多说
界面展示
代码地址: https://gitee.com/SweetLei/activiti-bpmn-tool.git