Flowable-运行配置
True

一、安装配置

1. 下载最新的 Apache Tomcat 稳定版本  (参考 Flowable-软件安装)

2. 下载最新的 Flowable 6 稳定版本 

3. 将 Flowable 6 中  flowable-admin.war,flowable-idm.war,flowable-modeler.war, flowable-rest和flowable-task.war共5个war包文件从Flowable distribution wars文件夹复制到 Tomcat 的 webapps 文件夹。

4. 启动Tomcat  服务器。

    运行Tomcat/bin/目录下  startup.sh(Mac OS和Linux)脚本 

    (Windows 为 bin / startup.bat)


5. 打开Web浏览器,然后转到 http://localhost:8080/flowable-modeler   使用admin / test 登录 

    (默认情况下,Flowable IDM应用程序将创建一个管理员用户,该用户具有所有Flowable UI应用程序的权限)


    



6. 修改SQL配置

    更改每个(共5个)应用程序的WEB-INF / classes /目录中的application.properties文件

    示例路径:/Users/liuxinyi/Library/Tomcat/webapps/flowable-modeler/WEB-INF/classes/flowable-default.properties

    注:运行程序不会自动创建数据库,因此配置中数据库 flowable 需先建好(数据库用户名密码和配置文件保持一致,默认分别为flowable和flowable)


    MySQL:

  spring.datasource.driver-class-name=com.mysql.jdbc.Driver                   
  spring.datasource.url=jdbc:mysql://127.0.0.1:3306/flowable?characterEncoding=UTF-8      
  spring.datasource.username=flowable 
  spring.datasource.password=flowable

    

    Postgres:

  spring.datasource.driver-class-name=org.postgresql.Driver  
  spring.datasource.url=jdbc:postgresql://localhost:5432/flowable 
  spring.datasource.username=flowable 
  spring.datasource.password=flowable


7.SQL驱动程序文件

    为确保类路径上的数据库驱动程序可用,可以将JAR文件复制到Tomcat  lib文件夹中


    下载驱动程序:


8.具体的项目连接流程引擎

    首先项目先依赖funenc_flowable模块。

    然后进入流程管理的系统设置,服务器地址改为"localhost:8080"(注意地址前不需要加'http://'),用户名和密码不需要修改。

    最后进入BPMN上传流程文件,进行部署,打开网页客户端检查是否部署成功。

识别当前任务是否在转发中
True