zoukankan      html  css  js  c++  java
  • 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进行一个简单的流程设计,来达到快速体验流程引擎的目的。


  • 相关阅读:
    java学生成绩管理系统
    7.19至7.25第八周学习情况
    8.12至8.18第七周学习情况
    8.5至8.11第六周学习情况
    7.29至8.4第五周学习情况
    《大道至简》读后感
    7.22至7.28第四周学习情况
    7.15至7.21第三周学习情况
    LeetCode 第三题:Longest Substring Without Repeating Characters
    哈希表(散列表)
  • 原文地址:https://www.cnblogs.com/fulongyuanjushi/p/11269879.html
Copyright © 2011-2022 走看看