Activiti学习笔记一 activiti-explorer 项目部署

时间:2023-01-17 08:07:24

        最近在自学Activiti 工作流,在之前公司只是用过activiti 做项目,但是只是停留在会用的层面,这次学习的最终目标是能够使用sts或者idea搭起一个基于springboot 的activiti项目。

      1,activiti-explorer 是官方提供的一个演示项目,这个项目可以帮助初学者初步了解activiti。activiti-explorer是以war包的形式存的,我们可以通过官网来下载 地址如下(https://www.activiti.org/),点击Download Now 按钮进入下载页面

Activiti学习笔记一 activiti-explorer 项目部署

  2,直接 点击 No thanks,take me to downloads > 链接

Activiti学习笔记一 activiti-explorer 项目部署

3,现在最新的版本是6.0.0,但是个人感觉最新的版本有点不大稳定似的,所以我选择了5.22.0版本。根据个人情况 点击下载就可以了(国外网站下载可能会比较慢,我会把涉及到的文件的下载链接放在文章尾部)

4,下载完解压 见下图,activiti-explorer.war 在wars文件夹里面

Activiti学习笔记一 activiti-explorer 项目部署

5,我直接用eclipse把 activiti-explorer.war import 到了工作空间,导入的过程不多说。因为这个项目默认用的是h2数据库,我常用的是mysql数据库所以需要改一下db.property文件 如下:

db=mysql
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/activiti-demo
jdbc.username=root
jdbc.password=root
jdbc.validationQuery=SELECT 'x' FROM DUAL

6.因为我们修改了数据库,activiti-explorer.war中没有mysql的jar包,所以还需要把mysql的jar包引进去。

7,现在我们可以用tomcat启动项目了,启动完后 用浏览器访问 http://localhost:8081/activiti-explorer/ 就可以了

Activiti学习笔记一 activiti-explorer 项目部署

8,默认的登录用户和密码

1.kermit/kermit/admin

2.gonzo/gonzo/manager

3.fozzie/fozzie/usr

9, activiti-5.22.0.zip下载地址

链接: https://pan.baidu.com/s/1mhDJwiG

密码: bucf