- Activiti權(quán)威指南
- 冀正
- 291字
- 2020-11-28 15:59:53
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í)。
推薦閱讀
- Web應(yīng)用系統(tǒng)開發(fā)實(shí)踐(C#)
- Arduino by Example
- Visual Basic程序設(shè)計(jì)與應(yīng)用實(shí)踐教程
- Magento 1.8 Development Cookbook
- HTML5+CSS3+JavaScript Web開發(fā)案例教程(在線實(shí)訓(xùn)版)
- Yocto for Raspberry Pi
- Mathematica Data Analysis
- Python時(shí)間序列預(yù)測(cè)
- Visual FoxPro程序設(shè)計(jì)習(xí)題集及實(shí)驗(yàn)指導(dǎo)(第四版)
- Mastering openFrameworks:Creative Coding Demystified
- Spring Boot+Vue全棧開發(fā)實(shí)戰(zhàn)
- Mastering Docker
- Arduino Wearable Projects
- Python預(yù)測(cè)之美:數(shù)據(jù)分析與算法實(shí)戰(zhàn)(雙色)
- Kohana 3.0 Beginner's Guide