第7篇:Flowable-Modeler集成之Flowable源码编译
接上一篇:
第6篇:Flowable-Modeler詳述之常見問題Table act_ge_property doesn’t exist
https://blog.csdn.net/weixin_40816738/article/details/102899408
文章目錄
- 一、背景
- 二、Flowable源碼下載
- 2.1. 參考文章:
- 2.2. Flowable完整源碼編譯
- 2.3. 使用idea打開項(xiàng)目
- 2.4. 編譯打包項(xiàng)目
- 2.5. Flowable編譯結(jié)果查看
- 三、Flowable編譯結(jié)果驗(yàn)證
- 3.1. 驗(yàn)證modeler
- 3.1.1. flowable-idm啟動(dòng)
- 3.1.2. flowable-modeler啟動(dòng)
- 3.2. 瀏覽器驗(yàn)證
- 3.3. Flowable源碼編譯的意義
一、背景
網(wǎng)上看到好多用戶期望集成Flowable的modeler,本文開始將一步步研究Flowable的集成策略,并在后面幾個(gè)課程中完成modeler的集成。
二、Flowable源碼下載
2.1. 參考文章:
第5篇:Flowable-Modeler詳述之開發(fā)環(huán)境搭建
https://blog.csdn.net/weixin_40816738/article/details/102887854
第1篇:Flowable簡(jiǎn)介
https://blog.csdn.net/weixin_40816738/article/details/102875266
2.2. Flowable完整源碼編譯
解壓源代碼,結(jié)果如下
2.3. 使用idea打開項(xiàng)目
- idea啟動(dòng)idea,配置好maven的路徑。單擊File->Open,選擇上面的根目錄打開工程,結(jié)果如下:
2.4. 編譯打包項(xiàng)目
- 啟動(dòng)Terminal終端,輸入命令:
,將會(huì)啟動(dòng)編譯,根據(jù)機(jī)器不同一共149個(gè)工程,約需要5~10min左右編譯時(shí)間,編譯成功的結(jié)果如下圖所示:
2.5. Flowable編譯結(jié)果查看
編譯成功后的war包位于app的target目錄下面,如modeler的如下圖所示:
三、Flowable編譯結(jié)果驗(yàn)證
3.1. 驗(yàn)證modeler
- 簡(jiǎn)單期間,我們只驗(yàn)證modeler,將idm和modeler的war拷貝到某個(gè)目錄下面:
3.1.1. flowable-idm啟動(dòng)
然后啟動(dòng)命令行,進(jìn)入該目錄,輸入java -jar flowable-idm.war啟動(dòng)flowable-idm.war
,idm如下圖所示:
3.1.2. flowable-modeler啟動(dòng)
modeler如下圖所示,輸入java -jar flowable-modeler.war完成啟動(dòng):
3.2. 瀏覽器驗(yàn)證
- 打開chrome瀏覽器,輸入地址:http://localhost:8888/flowable-modeler
- ,進(jìn)入idm的驗(yàn)證頁(yè)面輸入默認(rèn)密碼admin/test就可以進(jìn)入modeler的驗(yàn)證頁(yè)面了,如下圖所示:
3.3. Flowable源碼編譯的意義
提供了一個(gè)修改的機(jī)會(huì),對(duì)源碼進(jìn)行一定的定制,滿足自己的業(yè)務(wù)或者別的需求,這個(gè)是全部編譯,即需要BPM引擎,DMN引擎,TASK服務(wù),CMMN引擎的時(shí)候建議采用的方案,后面我們會(huì)單獨(dú)介紹modeler的編譯,不依賴idm其他信息。
下一篇:
第8篇:Flowable-Modeler集成之Flowable-modeler源碼編譯
https://blog.csdn.net/weixin_40816738/article/details/102901026
總結(jié)
以上是生活随笔為你收集整理的第7篇:Flowable-Modeler集成之Flowable源码编译的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作流实战_05_flowable 流程
- 下一篇: linux CentOS7最小化安装环境