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下来
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进行一个简单的流程设计,来达到快速体验流程引擎的目的。
最新文章
- Hadoop伪分布式集群环境搭建
- Hadoop:输入,输出,key,value格式
- poj 2482 Stars in Your Window (线段树:区间更新)
- webpack进阶之插件篇
- 【翻译二十一】java-并发之分拆和合并
- 查看oracle被锁的表
- Spring入门_01
- 播放视频最好的 HTML 解决方法
- C++Primer第5版学习笔记(一)
- UVA 11478 Halum(差分约束)
- css文件和js文件后面带一个问号
- poj3292-类素数筛选法
- hdu4405概率dp入门
- 事务不提交,也有可能写redo和数据文件
- git 基本用法
- Spring+SpringMVC+MyBatis深入学习及搭建(三)——MyBatis全局配置文件解析
- MariaDB的";response time";插件
- Linux VPS通过安装CPULimit来限制CPU使用率
- windows server 2012 远程桌面不好使
- Yii2的mongodb的聚合操作
热门文章
- STM32学习的一些实例
- MySQL性能分析之Explain
- C++ 洛谷 P2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm 题解
- Python编程菜鸟成长记--A1--02--Python介绍
- BZOJ 1483:[HNOI2009]梦幻布丁(链表启发式合并)
- Mysql中varchar和char区别
- 【NOIP2018】标题统计-C++
- 最全面阐述WebDataBinder理解Spring的数据绑定
- python菜鸟入门知识
- MySql的数据库优化到底优啥了都??(1)