flowable-6.6.0 运行官方 demo

flowable-6.6.0 运行 官方demo

参考文档:https://flowable.com/open-source/docs/bpmn/ch14-Applications/

1. 从官网下载 flowable-6.6.0 :  https://github.com/flowable/flowable-engine/releases/download/flowable-6.6.0/flowable-6.6.0.zip

下载完,解压后,打开目录 wars

2.找个干净的 tomcat8  
MAC安装Tomcat8 可参考 :https://blog.csdn.net/u013972652/article/details/109990934

把 wars 文件目录里面的 flowable-ui.war 文件复制到tomcat的 webapps 目录

3. 然后找到 tomcat / bin 

通过运行bin/startup.sh(Mac OS和Linux)或bin/startup.bat(Windows)脚本启动Tomcat服务器

4.等待一段时间,所有war包都解压.

5.打开网页浏览器,然后转到http://localhost:8080/flowable-ui  

Flowable IDM组件将创建一个管理员用户,该用户对所有Flowable UI应用程序都有特权。可以使用账户 :admin/test 登录,浏览器应转到Flowable登陆页面:

flowable-6.6.0 运行官方 demo_第1张图片

6.此时启动的其实是 h2 数据库,可以定义BPMN文件,以生成可用的流程文件在引入流程引擎的项目中

可以根据各自应用的数据库修改,将默认的H2内存数据库配置更改为MySQL或Postgres(或其他持久数据库)配置。

可以通过解压war包,更改 flowable-ui/WEB-INF/classes/目录中的application.properties文件来做到这一点

以mysql为例:

a.修改WEB-INF/classes/

flowable-6.6.0 运行官方 demo_第2张图片

b.除了更改配置之外,请确保数据库驱动程序在类路径上可用。

再次,您可以通过将驱动程序JAR文件添加到WEB-INF / lib文件夹中来对Web应用程序执行此操作,但是您也可以将JAR文件复制到Tomcat lib文件夹中。

只复制了 mysql-connector-java-8.0.21.jar 进来,自动加载了 mybatis和 mybatis-spring的包进来。

flowable-6.6.0 运行官方 demo_第3张图片

7. 登陆后四个模块:

flowable-6.6.0 运行官方 demo_第4张图片

8. APP.IDM简介:

Flowable IDM应用程序用于身份验证和授权。Flowable IDM 是一个简单的身份管理组件,它为定义用户、组和特权提供了一个中心位置。

IDM组件在启动时启动IDM引擎,并将创建属性配置中定义的数据源中IDM引擎中定义的标识表。

当Flowable应用程序部署和启动时,它将检查ACT_ID_USER表中是否有可用用户,如果没有,它将使用flowable.common.app.idm-admin.user属性在此表中创建一个新的默认管理员用户。它还将把 Flowable 项目中的所有可用特权添加到新创建的管理员用户:

access-idm:提供管理用户、组和特权的权限

访问管理:允许用户登录Flowable Admin应用程序,管理Flowable引擎并访问应用程序的执行器端点

访问模型:启用对流动建模器应用程序的访问

访问任务:提供登录可流任务应用程序的特权

access-rest-api:允许用户调用REST API。否则将返回403(禁止)http状态。请注意,需要将 flowable.rest.app.authentication-mode 设置为 verify-privilege,这是默认设置。

9.APP.MODELER简介:

Flowable Modeler应用程序可用于建模BPMN流程、DMN决策表、表单定义和创建应用程序定义。当您打开Modeler应用程序时,您将看到流程概览屏幕。从这里,您可以单击“创建流程”或“导入流程”按钮开始创建新的BPMN流程模型。注意:模型密钥是整个模型存储库中模型的唯一标识符。如果选择模型存储库中已经存在的模型密钥,则会显示错误消息,并且不会保存模型。

flowable-6.6.0 运行官方 demo_第5张图片

10.更新个流程大概
flowable-6.6.0 运行官方 demo_第6张图片

flowable-6.6.0 运行官方 demo_第7张图片

 

你可能感兴趣的:(flowable应用)