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

1.5 工程搭建

在全面學(xué)習(xí)Activiti源碼之前,很有必要回顧一下Activiti最簡(jiǎn)單的用法:獲取流程引擎實(shí)例對(duì)象。

首先建立一個(gè)名為Activiti的Maven工程,然后將2.1節(jié)中的Activiti風(fēng)格配置文件activiti.cfg.xml放到目錄src/main/resources中,在Activiti源碼中,實(shí)現(xiàn)下面功能的是activiti-engine-5.21.0.jar,因此進(jìn)行源碼查看時(shí)需要引入該工程,右擊工程名(Activiti項(xiàng)目),選擇Properties→JavaBuildPath→Projects,單擊Add按鈕,選擇圖1-5中的modules/activiti-engine項(xiàng)目即可,如圖1-12所示。

圖1-12 項(xiàng)目引入Activiti源碼

經(jīng)過上面的操作之后就可以跟進(jìn)Activiti源碼了,接下來開啟Activiti學(xué)習(xí)之旅,首先新建一個(gè)獲取流程引擎實(shí)例對(duì)象的測(cè)試類,如代碼清單1-1所示。

代碼清單1-1 ProcessEnginesTest.java

運(yùn)行上面的代碼,如果程序不報(bào)錯(cuò)就可以看到控制臺(tái)的相應(yīng)輸出結(jié)果。

擴(kuò)展

如果對(duì)其他模塊感興趣,可以采用此方式進(jìn)行源碼跟蹤和學(xué)習(xí)。

主站蜘蛛池模板: 手游| 泉州市| 平定县| 建平县| 屏山县| 嘉善县| 泰来县| 河池市| 中阳县| 衡阳县| 汉阴县| 鸡泽县| 六盘水市| 辽宁省| 平顶山市| 铜陵市| 高淳县| 永济市| 岳阳市| 新干县| 晋州市| 正定县| 莒南县| 汉中市| 万盛区| 大洼县| 内江市| 巴马| 樟树市| 茂名市| 新竹市| 玉山县| 华坪县| 饶阳县| 涡阳县| 晋江市| 湟中县| 普兰店市| 永丰县| 定陶县| 城口县|