Activiti6系列(2)- 運行和編譯



前言

Activiti6.0在官網已經無法下載了,需要在Github上下載。
下載地址: https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0/activiti-6.0.0.zip
如果因網速原因下載失敗,可以百度去網上下載一份。

PS:
1)、編譯環節我們采用Git命令方式從Github克隆下來,由於網速限制等諸多原因,這里提供一種網友告訴的聰明辦法來下載:https://blog.csdn.net/github_37847975/article/details/86477343
2)、部署運行環節我們采用下載好的的activiti6.0壓縮包中的war包直接在tomcat上快速體驗。


一、Activiti6源碼編譯


**1、在GitHub上clone下來** ![](https://upload-images.jianshu.io/upload_images/14744309-afb6f5cf60b3fb2f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2、切換到6.0.0分支
查看本地當前分支:git branch
查看所有分支:git branch -a
切換分支:git checkout activiti-6.0.0


3、執行編譯命令,指向自己maven配置文件。
mvn compile -Dmaven.test.skip=true -s /myapp/apache-maven-3.5.0/conf/settings.xml

modules文件夾下就存儲了Activiti6.0項目所有模塊的java源文件


二、Activiti6部署和運行


**1、找到Activiti6.0.zip中的三個war包** activiti-app.war activiti-admin.war activiti-rest.war

2、將三個war包拷貝到Tomcat下,運行后會自行解壓為三個文件夾。
PS:這里注意,運行過后,最好將原有war包刪除掉,以免后續修改配置重啟時war包再次解壓將原來的文件夾覆蓋。


3、啟動tomcat,訪問http://127.0.0.1:8080/activiti-app
默認賬號密碼:admin test


三、總結

1)、研究Activiti一定要學會下載源碼和編譯源碼,Activiti的設計、表結構、核心API的命名及作用,都在源碼中毫無保留的體現出來,因此這是必須要做的一步;
2)、Activiti官方提供的war包可以直接在tomcat下運行,這三個war包分別表示流程設計器、管理端、rest接口,可以讓使用者更直觀的感受到流程引擎的魅力。


下一節,將會對部署在tomcat的Activiti進行一個簡單的流程設計,來達到快速體驗流程引擎的目的。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM