SprinBoot2.X 集成 Flowable6.6 工作流引擎
上一篇:SpringBoot2.x Flowable 6.4.2 開(kāi)源項(xiàng)目
碼云開(kāi)源地址:https://gitee.com/lwj/flow
GitHub開(kāi)源地址:https://github.com/ecnice/flow
flowable學(xué)習(xí) 可以入群:633168411
說(shuō)明:此項(xiàng)目是我?guī)煾禐榱藥椭嘈』锇閭內(nèi)腴T(mén)工作流開(kāi)源的項(xiàng)目
flowable表結(jié)構(gòu)大全
文章目錄
- 一、克隆項(xiàng)目到本地
- 1.1. IntelliJ IDEA
- 1.2. TortoiseGit
- 1.3. 命令
- 二、后臺(tái)項(xiàng)目運(yùn)行
- 2.1. 用idea打開(kāi)項(xiàng)目
- 2.2. 創(chuàng)建數(shù)據(jù)庫(kù)
- 2.3. 配置數(shù)據(jù)源
- 2.4. 啟動(dòng)
- 2.5. 瀏覽器訪問(wèn)
- 三、門(mén)戶(hù)后臺(tái)項(xiàng)目運(yùn)行
- 3.1. 修改數(shù)據(jù)源
- 3.2. 啟動(dòng)項(xiàng)目
- 3.3. 瀏覽器訪問(wèn)
- 四、注意事項(xiàng)
- 4.1. 實(shí)例找不到異常
- 4.2. 配置文件配置不生效
- 4.3. 文件找不到異常
- 4.4. 認(rèn)證異常
- 4.5. 請(qǐng)求異常
一、克隆項(xiàng)目到本地
聲明:①I(mǎi)ntelliJ IDEA工具拉取、②圖形化版本和③命令版本 方式任意選擇其一種即可
1.1. IntelliJ IDEA
1.2. TortoiseGit
1.3. 命令
git clone git@gitee.com:lwj/flow.git二、后臺(tái)項(xiàng)目運(yùn)行
2.1. 用idea打開(kāi)項(xiàng)目
2.2. 創(chuàng)建數(shù)據(jù)庫(kù)
安裝數(shù)據(jù)庫(kù) 新建一個(gè)數(shù)據(jù)庫(kù)flow-6.6 導(dǎo)入數(shù)據(jù)庫(kù)腳本:docs/sql/flow.sql
2.3. 配置數(shù)據(jù)源
修改flow-admin模塊下的resources配置文件application-local.properties
根據(jù)自己的數(shù)據(jù)庫(kù)修改響相應(yīng)的配置
2.4. 啟動(dòng)
啟動(dòng)應(yīng)用程序 flow-admin模塊下的com.dragon.flow.main.FlowAdminApplication
2.5. 瀏覽器訪問(wèn)
訪問(wèn)路徑: http://localhost:8988/index.html
| 10100 | 888888 | 超級(jí)管理員 |
| 10101 | 888888 | 普通管理員 |
三、門(mén)戶(hù)后臺(tái)項(xiàng)目運(yùn)行
3.1. 修改數(shù)據(jù)源
3.2. 啟動(dòng)項(xiàng)目
3.3. 瀏覽器訪問(wèn)
訪問(wèn)路徑: http://localhost:8990/index.html
| 10100 | 888888 | 超級(jí)管理員 |
| 10101 | 888888 | 普通管理員 |
四、注意事項(xiàng)
4.1. 實(shí)例找不到異常
由于idea設(shè)置導(dǎo)致的
javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplicati
解決方案:https://gblfy.blog.csdn.net/article/details/116896512
4.2. 配置文件配置不生效
現(xiàn)象:
已經(jīng)在application.properties文件中配置了激活環(huán)境配置,卻沒(méi)有生效
分析:第1種情況:是沒(méi)有配置
第2種情況:有配置沒(méi)有掃描到
第3種情況:有配置有掃描到,沒(méi)有編譯完整
根據(jù)自身項(xiàng)目情況,咱們屬于第3種情況
解決方案:
重編譯項(xiàng)目
解決方案:
4.3. 文件找不到異常
現(xiàn)象分析:
文件找不到,有以下幾種可能:
①文件本身不存在
②文件存在,但是們沒(méi)有被依賴(lài)
③文件存在,有被依賴(lài),但是編譯不完整。
解決方案:
重編譯項(xiàng)目
4.4. 認(rèn)證異常
現(xiàn)象分析:
由于獲取的記住我的緩存導(dǎo)致的,但是項(xiàng)目第一次啟動(dòng),因此,屬于緩存問(wèn)題。
解決方案:
清除緩存
4.5. 請(qǐng)求異常
現(xiàn)象分析:
這個(gè)項(xiàng)目啟動(dòng)是有先后順序的,前臺(tái)門(mén)戶(hù)調(diào)用的是后臺(tái)服務(wù),因此,前臺(tái)門(mén)戶(hù)調(diào)用服務(wù)的前提是后端服務(wù)運(yùn)行正常。
解決方案:
先啟動(dòng)FlowAdminApplication再啟動(dòng)FlowFrontApplication
總結(jié)
以上是生活随笔為你收集整理的SprinBoot2.X 集成 Flowable6.6 工作流引擎的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2分钟 Docker 部署 SprinB
- 下一篇: SonarQube 质量配置,设置各个语