打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何搭建 Activiti 开发环境

  1 下载

  首先到官网下载 Activiti 5.x。

  1.1 目录结构

  解压后,Activiti 5.x 的目录结构为:

 

  1.   database:Activiti 引擎数据库脚本。

  •   create:创建。

  •   drop:删除。

  •   upgrade:版本升级。

  doc :文档。

  •   javadocs:API 说明。

  •   userguide:用户手册。

  •   xsd:与流程定义相关的 scheme。

  libs:Activiti 引擎各个模块的 JAR 包。

  wars: explorer 模块和 rest 模块的 WAR 包。

  1.2 API 包说明

  2 开发环境

  2.1 JDK 1.6+

  Activiti 5.x 需要 JDK 1.6+ 版本。检查本地开发环境的 java 版本命令为:

  输出结果:

  2.2 Ant 1.8.1+

  Activiti Explorer 的示例程序需要 Ant 1.8.1+ 构建运行。检查本地开发环境的 Ant 版本命令为:

  输出结果:

  2.3 Maven 3.x

  我们使用 Maven 来管理项目依赖。检查本地开发环境的 Maven 版本命令为:

  输出结果:

  3 配置文件

  3.1 Activiti 配置文件

  Activiti 配置文件名为 activiti.cfg.xml,用于定义流程引擎初始化参数 、流程相关 bean、 邮件服务器及各种流程事件监听。

  它实际上就是 Spring 配置文件。

  processEngineConfiguration bean 对象,是 Activiti 默认的引擎配置管理器名称。

  这里我们配置了 h2 内存数据库,因为速度快,所以很容易测试。

  引擎配置参数说明如下:

  参数说明

  3.2 Maven 配置

  可以配置 Maven 仓库为:http://repo1.maven.org/maven2/

  首先在 pom.xml 中定义 Activiti 的版本号属性:

  然后引用 Activiti 引擎库:

  因为可能还会引用 Activiti 的其它库,所以我们这里定义了一个版本号属性,便于以后升级版本之用。

  至此,Activiti 开发环境就算是搭建好咯,后面会说说如何使用 Activiti Explorer 设计流程模型哦O(∩_∩)O~

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
工作流学习-基于eclipse的工作流插件进行流程设计和开发
activiti 5.6 官方示例安装记录
企业费用管理系统全程实录(Maven+SSM框架+BootStrap+Activiti)
activiti自定义流程之Spring整合activiti-modeler实例(五):流程定义列表
工作流项目一般都有哪些模块?
软件开发知识体系
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服