目前主流的Java开发IDE为eclipse和intellij idea。这两个开发工具都有支持Activiti的开发,拥有界面式的流程编辑器。通过对业务流程进行绘制,流程编辑器会对业务流程进行解析并生成一个.bpmn文件,其实质上就是一个.xml文件,该文件当中声明式的说明了各个流程的实现以及业务类型,后续通过Activiti的流程引擎可以对该xml文件进行解析,并执行对应的操作及流程跳转功能。
使用 Activiti 的 Eclipse 插件,开发者可以对流程模型进行可视化操作,对于流程元素可以进行拖拉,插件会自动生成相应的 XML 代码。
在线安装Activiti插件
在Eclipse上安装Activiti插件:Activiti BPMN 2.0 designer,以便我们要用这个插件来画流程设计图。具体使用,可以参考官方用户指南,地址:http://activiti.org/userguide/index.html#eclipseDesignerInstallation。
1)打开eclipse,在Help->Install New Software后的弹出窗点击add按钮。