官术网_书友最值得收藏!

1.4 安裝流程設計器

本書使用的Eclipse版本為LunaRelease(4.4.0), Activiti版本為5.21.0。流程設計器為ActivitiBPMN2.0designer,其官方下載地址為http://www.activiti.org/designer/archived/,可以進入該網站下載指定版本,本書使用的ActivitiBPMN2.0designer版本為5.18。

對于ActivitiBPMN 2.0designer插件的安裝建議采用在線安裝的方式,首先打開Eclipse,單擊菜單Help,然后單擊“InstallNew Software”,再單擊Add按鈕,填寫信息如圖1-10所示,最后單擊OK按鈕。

圖1-10 Eclipse在線安裝ActivitiBPMN2.0designer

經過一段時間的耐心等待,如果不出意外,安裝成功之后就可以建立Activiti工程了,依次單擊菜單File→New→Other,如圖1-11所示。

圖1-11 ActivitiBPMN2.0designer安裝成功

ActivitiBPMN2.0designer在5.8版本之前流程設計文檔的后綴為.activiti,比如流程文檔名稱為shareniu.activiti,則保存該文件之后會自動生成shareniu.bpmn20.xml,5.9版本之后,Activiti廢棄了這一做法,流程文檔的后綴修改為.bpmn,看到這里的處理,可能會有疑問:如何兼容這兩個版本的流程文檔?最簡單的方法,直接將shareniu.bpmn20.xml文件名稱修改為shareniu.bpmn,然后將shareniu.activiti文件刪除即可。因為這兩個文件的內容都是相同的,只是文件的后綴不同而已,這種方法只適用于項目中流程文檔比較少的情況下,如果項目中有成百上千個流程文檔,這個方法顯然不適用,有沒有一種更優雅的方式解決這個問題呢?具體實現可以參考7.4節。

主站蜘蛛池模板: 桐乡市| 遂昌县| 莲花县| 辛集市| 且末县| 合江县| 信丰县| 都兰县| 泗洪县| 黄梅县| 三河市| 蚌埠市| 六枝特区| 宣化县| 巢湖市| 鹤峰县| 龙里县| 昌都县| 通州区| 开原市| 宕昌县| 湘潭市| 高唐县| 隆回县| 赤壁市| 闵行区| 通州市| 澜沧| 渭源县| 江安县| 嘉鱼县| 安康市| 穆棱市| 灵武市| 上虞市| 始兴县| 泰来县| 思南县| 建始县| 南宫市| 田东县|