Activiti6教程一
準(zhǔn)備步驟
1:下載代碼?https://github.com/Activiti/Activiti/tree/6.x
?
-
將modules目錄里的代碼逐個(gè)編譯到maven本地倉庫
? ? ? 重點(diǎn)注意如下項(xiàng)目,此項(xiàng)目為activiti一個(gè)編輯器的demo,包含了一些工作流的大致工程,可參照其去實(shí)現(xiàn)自己的工作流模塊
坑:activiti在maven中央倉庫中提供了一個(gè)pom依賴,此依賴和github上的該版本數(shù)據(jù)庫上沖突(因?yàn)樵陧?xiàng)目啟動時(shí)會自動去創(chuàng)建一些表,而其中一張表維護(hù)著項(xiàng)目版本,如果版本號不對應(yīng)則報(bào)錯(cuò)),如果項(xiàng)目中使用了maven中央倉庫的版本在使用此編輯器時(shí)會提示數(shù)據(jù)庫版本沖突,所以我們需要自行將源碼打包到本地maven倉庫
?
更改activiti-ui默認(rèn)配置文件,這個(gè)配置文件記錄著你要使用的數(shù)據(jù)庫和還有數(shù)據(jù)源等參數(shù),只要根據(jù)默認(rèn)配置更改數(shù)據(jù)源,數(shù)據(jù)庫賬號密碼,還有數(shù)據(jù)庫方言即可
更改的節(jié)點(diǎn)為
datasource.driver(數(shù)據(jù)庫驅(qū)動) datasource.url(數(shù)據(jù)庫url) datasource.username(數(shù)據(jù)庫賬號) datasource.password(數(shù)據(jù)庫密碼) hibernate.dialect(打開注釋文檔里對應(yīng)的數(shù)據(jù)庫方言)更改完成后將該項(xiàng)目打成war包(或者直接IDE啟動),其中maven可能會提示一些包無法找到,根據(jù)提示將對應(yīng)的工程模塊打到maven倉庫即可。
訪問?http://localhost:8080/activiti-app/
賬號為admin? 密碼test? 登錄系統(tǒng)
?
那么一個(gè)簡單的activiti的示例項(xiàng)目就已經(jīng)部署完成,下一節(jié)將基于這個(gè)工程介紹activiti的基本概念
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Activiti6教程一的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android studio 快捷键修改
- 下一篇: 你知道Linux里D进程会搞事吗?