模型自动部署

BPMN 流程和 DMN 表格可以在应用程序启动时进行自动部署。

使用下列 Flowable 应用程序属性

  • flowable.process-definition-location-prefix - 定义流程文件夹,会在其中进行搜索进行自动部署。

    默认值是:classpath*:/processes/

  • flowable.process-definition-location-suffixes — 定义文件的后缀(扩展名) process-definition-location-prefix 内的相应文件会自动部署。

    默认值是:**.bpmn20.xml,**.bpmn

  • flowable.dmn.resource-location - 定义 DMN 资源所在的位置。

    默认值是:classpath*:/dmn/

  • flowable.dmn.resource-suffixes - 定义需要扫描的资源的后缀。

    默认值是:**.dmn,**.dmn.xml,**.dmn11,**.dmn11.xml

只有在上次应用程序启动之后修改过的文件才会被部署。

下面是默认在文件夹定位流程和 DMN 资源的示例。

tree