Activiti 5.3安裝配置

安裝配置Activiti 5.3還是比較容易的,在這裏做個記錄以作備忘。

Activiti 5是一個開源的工作流引擎框架,它是基於jBPM 4流程引擎內核的,作者是Tom Baeyens。有關由jBPM到Activiti的變化,可以查看業界相關信息瞭解。

爲了能夠安裝快速一點,準備好如下軟件包:

activiti-5.3.zip  http://activiti.org/downloads/activiti-5.3.zip

activiti-modeler-5.3.war  http://activiti.org/downloads/activiti-modeler-5.3.war

apache-tomcat-6.0.32.zip  http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.zip

下載完成後,將activiti-5.3.zip解壓縮到指定目錄下,例如我的E:/activiti-5.3。

創建一個軟件包下載目錄,例如E:/downloads,將上述activiti-modeler-5.3.war和apache-tomcat-6.0.32.zip軟件包拷貝到該目錄下面,這樣在安裝的時候,就不需要修改Ant的腳本,也無需這些下載。

另外,你需要安裝配置好JRE環境,以及Ant工具,例如我使用JDK 1.6,Ant 1.8.2。

安裝過程

1、打開一個cmd窗口,導航到E:/activiti-5.3/setup目錄下面;

2、進行demo的安裝,執行命令ant demo.start(輸入ant -p可以查看當前可以使用的命令);

安裝完成後,你會發現E:/activiti-5.3目錄下多了apps目錄,該目錄下面安裝的是tomcat和H2內存數據庫。而且,安裝完成後會自動啓動H2數據庫和tomcat容器。

Activiti 5提供了豐富的Web工具,如下所示(引自Activiti用戶指南):

Webapp NameURLDescription
Activiti Probe http://localhost:8080/activiti-probe The admin management console. Use this tool to see if the configured process engine is correctly initialized, DB tables contents.
Activiti Explorer http://localhost:8080/activiti-explorer The process engine user console. Use this tool to view your personal and candidate task lists and to complete tasks.
Activiti Cycle http://localhost:8080/activiti-cycle The Activiti collabotation tool. Use this to browse repositories and execute transformations between model formats.
Activiti Modeler powered by Signavio http://localhost:8080/activiti-modeler The web based process designer tool. Use this tool to graphically author BPMN 2.0 compliant process definitions files.
Activiti KickStart http://localhost:8080/activiti-kickstart Allows to specify processes quickly and efficiently in an adhoc way. Simple processes, quick prototypes and adhoc workflow are created in no time using KickStart.
Activiti Administrator http://localhost:8080/activiti-administrator  

另外,啓動H2數據庫Web管理控制檯,只需要執行ant h2.console.start命令,就能夠通過Web瀏覽器查看當前流程數據庫狀態和數據,H2是Activiti 5默認的流程數據庫,如果想要使用其他的關係數據庫產品,可以修改E:/activiti-5.3/setup/build.xml配置,替換成其他的數據庫,可以參考E:/activiti-5.3/setup目錄下的屬性文件(build.<DB>.properties)。

實例配置

在上述安裝過程中,已經完成了部分相應的配置,例如lib文件等。這時,可以在Eclipse中導入E:/activiti-5.3/workspace目錄下的examples工程,學習這裏實例。

這裏注意,如果需要支持可視化流程設計,需要Eclipse的版本爲Eclipse Classic Helios(用戶手冊說明,目前只在該版本Eclipse上驗證過,不過Eclipse 3.5無法安裝對應的插件)。

安裝插件過程如下:

1、Eclipse中Help -> Install New Software

2、Add Repository:

Name: Activiti BPMN 2.0 designer 

Location: http://activiti.org/designer/update/

然後等待安裝完成即可。

 

發佈了73 篇原創文章 · 獲贊 19 · 訪問量 110萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章