如何搭建 Activiti 開發環境

  1 下載

  首先到官網下載 Activiti 5.x。

  1.1 目錄結構

  解壓後,Activiti 5.x 的目錄結構爲:

 

  1.   database:Activiti 引擎數據庫腳本。

  •   create:創建。

  •   drop:刪除。

  •   upgrade:版本升級。

  doc :文檔。

  •   javadocs:API 說明。

  •   userguide:用戶手冊。

  •   xsd:與流程定義相關的 scheme。

  libs:Activiti 引擎各個模塊的 JAR 包。

  wars: explorer 模塊和 rest 模塊的 WAR 包。

  1.2 API 包說明

  2 開發環境

  2.1 JDK 1.6+

  Activiti 5.x 需要 JDK 1.6+ 版本。檢查本地開發環境的 java 版本命令爲:

  輸出結果:

  2.2 Ant 1.8.1+

  Activiti Explorer 的示例程序需要 Ant 1.8.1+ 構建運行。檢查本地開發環境的 Ant 版本命令爲:

  輸出結果:

  2.3 Maven 3.x

  我們使用 Maven 來管理項目依賴。檢查本地開發環境的 Maven 版本命令爲:

  輸出結果:

  3 配置文件

  3.1 Activiti 配置文件

  Activiti 配置文件名爲 activiti.cfg.xml,用於定義流程引擎初始化參數 、流程相關 bean、 郵件服務器及各種流程事件監聽。

  它實際上就是 Spring 配置文件。

  processEngineConfiguration bean 對象,是 Activiti 默認的引擎配置管理器名稱。

  這裏我們配置了 h2 內存數據庫,因爲速度快,所以很容易測試。

  引擎配置參數說明如下:

  參數說明

  3.2 Maven 配置

  可以配置 Maven 倉庫爲:http://repo1.maven.org/maven2/

  首先在 pom.xml 中定義 Activiti 的版本號屬性:

  然後引用 Activiti 引擎庫:

  因爲可能還會引用 Activiti 的其它庫,所以我們這裏定義了一個版本號屬性,便於以後升級版本之用。

  至此,Activiti 開發環境就算是搭建好咯,後面會說說如何使用 Activiti Explorer 設計流程模型哦O(∩_∩)O~



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