eclipse:
Help -> Install New Software
add ->
Name: Activiti BPMN 2.0 designer
Location: http://activiti.org/designer/update/
在Detail部分記得選中 "Contact all updates sites.." , 因為它會檢查所有當前安裝所需要的插件并可以被Eclipse下載
jar包:
在activiti-5.13->wars目錄下是一些示例項目,解壓activiti-rest項目,導入activiti-rest目錄中WEB-INF\lib下所有包。添加到classpath中。
由于我們使用的是Mysql數據庫,Mysql數據庫的鏈接驅動Activiti官方包中并沒有提供,需要我們自己導入。手動導入mysql-connector-java.jar,添加到classpath下。
自動生成流程圖片
打開菜單Windows->Preferences->Activiti->Save下流程流程圖片的生成方式:
雖然流程引擎在單獨部署bpmn文件時會自動生成圖片,但在實際開發過程中,自動生成的圖片會導致和BPMN中的坐標有出入,在實際項目中展示流程當前位置圖會有問題。
所在完成以上配置后,會由我們自己來管理流程圖片。在發布流程時把流程規則文件和流程圖片一起上傳就行了。
初始化數據庫
建立數據庫
一、使用代碼創建所需要的23張表
二、使用配置文件創建需要的23張表
配置文件位置
配置文件寫法
添加日志文件到resources文件夾下
創建流程圖
流程圖