Flowable-6.7.0 flowable-ui
阅读数:214 评论数:0
跳转到新版页面分类
python/Java
正文
一、下载
从官网可以下载到flowable,其中有两个war包:flowable-ui.war和flowable-rest.war。
flowable-ui.war应该就是之前版本中的IDM、Modeler、Task、Admin的合体。
flowable-rest.war是为了使用rest api方式访问flowable engine。
二、启动方式
可以放入容器如Tomcat中启动,也可以使用java -jar *.war直接启动。
三、修改数据库配置
默认只会连接本h2数据库,而h2数据库是第一次启动时创建的。
修改数据库配置时flowable-rest.war与flowable-ui.war是一样的,以flowable-ui为例。
1、解压flowable-ui.war
2、把数据库连接驱动库放入到WEB-INF\lib下
3、复制WEB-INF\classes下的flowable-default.properties文件到D:\flowable-6.7.0\conf下,并重命名为flowable-ui.properties。
4、重新打成war包:jar cvf flowable-ui.war ./
5、修改配置文件flowable-ui.properties,修改对应的数据库配置。
6、启动
命令:java -jar -Dspring.config.location=配置文件路径 war路径
java -jar -Dspring.config.location=D:\flowable-6.7.0\conf\flowable-ui.properties D:\flowable-6.7.0\flowable-ui.war
访问http://127.0.0.1:8080/flowable-ui(登录名/密码=admin/test)
相关推荐
Flowable是一个采用Java开发的业务流程引擎,通过Flowable流程引擎,我们可以部署BPMN2.0的流程定义(一般为XML文件),通过流程定义创建流程实例,查询和访问流程相关的实例与数据,
一、数据库表类别
flowable是基于Activiti开发的流程引擎,表名中ACT_就是基于Activiti的,而FLW_开头的,是特定于Flowable Work或Engage的数据库表。
一、配置
<dependency>
<groupId>org.flowable</groupId>
<artifactId>flowable-spring-boot-starter</
一、使用文件流部署工作流
//resourceName是文件的全名称(包括文件后缀)
String resourceName = multipartFile.getOriginalFilename()
一、自定义扩展
标准通常是不同公司(不同观点)大量讨论与妥协的结果。作为阅读BPMN 2.0 XML流程定义的开发者,有时会觉得某些结构或方法十分笨重。Flowable将开发者的感受放在最高优先,因此
一、简介
如果需要人工执行的任务,就需要用到用户任务建模。
二、常用配置
1、执行人Assignments
(1)执行人类型:
Assignee
代理执行人,一般一个用户。
Candidat
通常我们会需要给任务运行表设置内容,因为默认启动任务或完成任务的操作时有些值为空,但我们需要给我们的字段设置值,我想给form_keys设置值,可以通过以下几种方式:
1、常用情况
一、流程变量写入方式
1、启动流程时
//声明一个JsonObject
JSONObject jsonObject = new JSONObject();
jsonObject.put("id", "