Activiti6.0環境部署,實操以及流程體驗-1

假如你還不知道Activiti是什麼,那麼工作流引擎對你來說一定也是新的,解決Activiti和工作流知識盲點,看到這裏就對了,還有Android同學會誤以爲是“Activity”,工作流引擎Activiti和Android開發的Activity這是兩碼事兒,Activiti是一個開源的自動化業務工作流引擎,具體概念就不碎碎念介紹了。我們快速體驗一個流程的運行過程。

一、進行環境的部署:
需要準備的環境有Apache tomcat,jdk以及Activiti相關war包。其中,tomcat最好是8版本及以上的,jdk至少1.8,war包需要activiti-admin.war、activiti-app.war以及activiti-rest.war。這些都可以到相關的官網進行下載。

安裝好jdk以及tomcat之後,將三個war包直接拷貝到tomcat的webapps文件夾下並啓動tomcat。如果tomcat啓動成功的話,瀏覽器訪問http://localhost:8080/activiti-app/#/login可以出現下圖界面:
在這裏插入圖片描述
輸入用戶名:admin,密碼:test進到頁面裏面去,如下圖:
在這裏插入圖片描述
點擊Identity management,再點擊Users創建用戶,由於這裏新建一個簡單的二級出差審批流程,所以我會新建三個用戶:userdev(申請人),usertl(主管),userhr(人事)。
在這裏插入圖片描述

創建好用戶之後,點擊Kickstart App創建流程:
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

到這裏需要給TL以及HR節點設置用戶:
在這裏插入圖片描述

在這裏插入圖片描述

給TL,HR節點添加完用戶之後,點擊進行流程保存:
在這裏插入圖片描述

點擊Apps創建app模塊:
在這裏插入圖片描述

在這裏插入圖片描述

點擊添加流程並保存:
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

二、實操以及流程體驗(接下來就可以進行用戶userdev登錄提交流程,依次經過usertl,userhr審批):
userdev登錄:
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述
usertl,userhr登錄進行審批,操作跟userdev差不多。

三、查看流程:
訪問http://localhost:8080/activiti-admin/#/login,用戶名,密碼都是admin。
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

至此,一個簡單的Activiti流程完成。
注:如果最後一張圖上面紅框部分出現亂碼的話,可以修改tomcat裏面的catalina.bat文件,將set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"改成set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章