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