springboot整合Acitivity 6

白昼怎懂夜的黑 提交于 2020-08-10 03:48:45

1. 导包

    <dependency>
            <groupId>org.activiti</groupId>
            <artifactId>activiti-spring-boot-starter-basic</artifactId>
            <version>6.0.0</version>
        </dependency>
        <!--activity在线流程设计器-->
        <dependency>
            <groupId>org.activiti</groupId>
            <artifactId>activiti-modeler</artifactId>
            <version>5.22.0</version>
            <exclusions>
                <exclusion>
                    <groupId>org.activiti</groupId>
                    <artifactId>activiti-bpmn-model</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

2. 配置yml

  data:
    # Spring Boot 整合 Activiti 报错 [processes/] 不存在
    activiti:
      database-schema-update: true #activity在启动时,若表补存在则创建
      check-process-definitions: false #关闭activiti自动部署(使用流程设计器部署,不使用具体文件访问方式)
      # 检测身份信息表是否存在
      db-identity-used: false

3. 配置Application

@SpringBootApplication(exclude={org.activiti.spring.boot.SecurityAutoConfiguration.class})

4. resource下创建processes文件夹,下面随便放一个bpmn文件

 

 

二、创建流程图

      2.1 安装流程图设计工具:actiBPM插件

    指定任务执行者:

             2.2  bpmn文件是xml文件,需要将流程展现给用户,该怎样弄?

                 (1)将bpmn文件修改为.xml文件

(2)

(3)导出,导出的是一个png文件

 

   -----------------  关于 bpmn中文乱码问题 begain-------------------

        在idea的这个文件添加一行  -Dfile.encoding=UTF-8 

 


    ----------------  关于 bpmn中文乱码问题 end     -------------------

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!