Activiti6教程一

准备步骤

1:下载代码 https://github.com/Activiti/Activiti/tree/6.x

Activiti6教程一_第1张图片

 

  • 将modules目录里的代码逐个编译到maven本地仓库

      重点注意如下项目,此项目为activiti一个编辑器的demo,包含了一些工作流的大致工程,可参照其去实现自己的工作流模块

Activiti6教程一_第2张图片

坑:activiti在maven中央仓库中提供了一个pom依赖,此依赖和github上的该版本数据库上冲突(因为在项目启动时会自动去创建一些表,而其中一张表维护着项目版本,如果版本号不对应则报错),如果项目中使用了maven中央仓库的版本在使用此编辑器时会提示数据库版本冲突,所以我们需要自行将源码打包到本地maven仓库

 

更改activiti-ui默认配置文件,这个配置文件记录着你要使用的数据库和还有数据源等参数,只要根据默认配置更改数据源,数据库账号密码,还有数据库方言即可

Activiti6教程一_第3张图片

更改的节点为

datasource.driver(数据库驱动)
datasource.url(数据库url)
datasource.username(数据库账号)
datasource.password(数据库密码)
hibernate.dialect(打开注释文档里对应的数据库方言)

更改完成后将该项目打成war包(或者直接IDE启动),其中maven可能会提示一些包无法找到,根据提示将对应的工程模块打到maven仓库即可。

访问 http://localhost:8080/activiti-app/

账号为admin  密码test  登录系统

 

那么一个简单的activiti的示例项目就已经部署完成,下一节将基于这个工程介绍activiti的基本概念

 

 

 

 

你可能感兴趣的:(Activiti6教程一)