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登陆页面:

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

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

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

以mysql为例:

a.修改WEB-INF/classes/

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

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

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

7. 登陆后四个模块:

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流程模型。注意:模型密钥是整个模型存储库中模型的唯一标识符。如果选择模型存储库中已经存在的模型密钥,则会显示错误消息,并且不会保存模型。

10.更新个流程大概

flowable-6.6.0 运行官方 demo相关推荐

  1. 从零开始学Seata(Fescar)-部署运行官方DEMO

    (本篇文章主要参考了官方网站的Quick-Start,在此基础上结合自身的搭建过程,进行了重新编辑和梳理.) 让我们从一个简单的电商微服务示例开始Seata的学习. 业务场景分析 业务场景是用户购买商 ...

  2. 2.0 pomelo-treasure官方demo的使用

    treasure是官方功能比较完善的一个mmorpg例子 转载于:https://www.cnblogs.com/orxx/p/9403649.html

  3. 4. Fabric2.2 创建通道与加入通道(使用官方Demo)

    我们将一步一步搭建Fabric2.2 版本的区块链网络,从0开始搭建服务器环境.到运行官方Demo集群.创建通道.安装合约,以及从零完成基于区块链的农产品溯源项目开发.适用于无区块链开发经验的朋友们, ...

  4. React Native官方DEMO

    官方给我们提供了UIExplorer项目,这里边包含React Native的基本所有组件的使用介绍和方法. 运行官方DEMO步骤如下 安装react native环境 React Native项目源 ...

  5. 【QCustomPlot】1.3 - 运行官方例程Demo,介绍功能

    Qt运行了一遍QCustomPlot官方例程,并记录下功能,以节约大家再次运行花费时间.需要什么功能直接去找对应的代码. 官方Demo 1. axis-tags 动态绘图,无鼠标动作. 2. inte ...

  6. WebAssembly运行时库(WASM runtime:wasmer 或 wasmtime)\将rust官方demo猜数字编译为WASI目标并使用Wasmer运行

    文章目录 WebAssembly运行时库(wasmer 或 wasmtime.wasmer-go) 一.引子 1. 什么是WASI 2. 有哪些优秀的 WebAssembly 运行时? 二.wasme ...

  7. wps开发笔记:wps端开发运行官方提供demo提示“请允许浏览器打开WPS Office”

    下载官方demo 项目运行命令 PS E:\workProject2021\wps-master> cd oaassist PS E:\workProject2021\wps-master\oa ...

  8. 成功运行官方Tensorflow Android的demo的过程

    记录下运行tensorflow官方demo的过程 运行环境 windows 10 .Android Studio 3.1.4 1.在github上下载源码 https://github.com/ten ...

  9. ESP32+st7789/ili9341运行LVGL例程,依赖ESP-IDF编译lv_port_esp32官方Demo(1)

      LVGL是一个C语言编写的免费的开源图形库,其提供了用于嵌入式GUI的各种元素.用户可以利用丰富的图形库资源,在消耗极低内存的情况下构建视觉效果丰富多彩的GUI .只需 64kB 闪存和 8kB ...

最新文章

  1. Qt学习笔记之SQLITE数据库
  2. SAP Spartacus 3.0 的一些变化
  3. 为什么至少三个哨兵_为什么需要 Redis 哨兵?
  4. 数据特征分析-正太分布
  5. 【HBase从入门到精通系列】误删数据如何抢救?
  6. NOIP 2014 Day1 T3飞扬的小鸟
  7. sklearn学习5-----模型评估(1) 分类度量
  8. 期货市场技术分析05_交易量和持仓兴趣
  9. python uwsgi_python nginx+uwsgi+WSGI 处理请求详解
  10. docker_4 数据卷技术
  11. Ambari——大数据平台的搭建利器之进阶篇[配置spark]
  12. Verilog中的specify block和timing check
  13. 【C语言函数调用详解】——传值调用传址调用
  14. Mac版 WPS尾部空格没有下划线解决
  15. 数据库事务(Transaction)详解
  16. 基于51单片机心形流水灯c语言源程序,51单片机心形流水灯源程序
  17. 《未来简史》的“数据主义”——企业运作就是一套数据算法!
  18. Smatch 最基础的应用
  19. mvc 从客户端 中检测到有潜在危险的 Request 值
  20. svm和k-最近邻_使用K最近邻的电影推荐和评级预测

热门文章

  1. CentOS7:unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]报错已解决
  2. POI导出EXCEL经典实现
  3. 区间动态规划考试反思总结——颜色联通块 分离与合体 括号涂色
  4. 怎么看曲线有没有斜渐近线_怎样判断一个曲线有无斜渐近线?
  5. VB+ACCESS电脑销售系统的设计与实现
  6. 变量选择——lasso、SCAD、MCP的实现(R语言)
  7. java抽象类接口举例代码_Java接口和抽象类实例分析
  8. monkeyrunner java_monkeyrunner
  9. MonkeyRunner、MonkeyDevice、MonkeyImage的一些知识
  10. 9点上班,17点下班,一位程序员在国企工作的感悟