文档章节

Activiti 工作流学习(二)

雷斯林
 雷斯林
发布于 2016/12/09 10:10
字数 306
阅读 329
收藏 3
点赞 0
评论 0

 

上一篇    Activiti 工作流学习(一)

今天要在IDEA中导入Activiti DEMO项目,参考 咖啡兔子大神 的书籍《Activiti 实战》

 

1、在书籍作者的git上下载demo源码   

2、下载后目录如下

3、修改项目目录下的pom.xml,(改成自己的私服地址,要不速度忒慢)

4、打开idea ,选择 import Project

 

 

这个demo是eclipse项目的,选择

一直下一步即可。

 

打开main-resources-me.kafeitu.activiti-SayHelloToLeave.bpmn

 

点击安装插件,弹出

 

 

点击OK,安装完毕,重启idea后,再次点击bpmn文件

可以可视化的进行编辑了。

5、maven下载依赖

6、运行测试

 

发现

画红圈的部分没输出,缺少groovy jar包,修改bpmn20-example项目的pom.xml

增加

<dependency>
   <groupId>org.codehaus.groovy</groupId>
   <artifactId>groovy-all</artifactId>
   <version>2.4.7</version>
</dependency>

再次package后运行,结果输出成功。。。

 

 

 

 

后注:

1、bpmn文件中文乱码:解决办法 《参考   

http://www.cookqq.com/blog/4028b8815097a6b8015097a6d19c004b

    activiti.cfg.xml文件中新增

<property name="activityFontName" value="宋体"/>
<property name="labelFontName" value="宋体"/>

 

2、在IDEA中乱码

 

修改IDEA安装目录下bin 文件夹下的

 

增加如下这行

亲测成功!!!

下一篇    Activiti 工作流学习(三)

© 著作权归作者所有

共有 人打赏支持
雷斯林
粉丝 7
博文 11
码字总数 5596
作品 0
哈尔滨
程序员
Activiti 工作流学习 (一)

今天先摸索着跑通第一个Activiti的Hello World例子 1、在官网上下载最新版的Activiti http://www.activiti.org/download.html 2、下载后目录如下 1) database:里面存放的是Activiti使用到的...

雷斯林
2016/12/08
233
0
三分钟了解Activity工作流

一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请...

java1990
2015/08/05
0
0
Activiti工作流引擎初学教程

http://wenku.baidu.com/view/bb7364ad4693daef5ff73d32.html 1. 初识Activiti 1.1. 工作流与工作流引擎 工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起...

孟飞阳
2016/07/31
469
0
Activiti入门教程

初识Activiti 1.1. 工作流与工作流引擎 工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。它...

wangrikui
2015/09/09
6.7K
4
Activiti6.0零编程部署工作流(一)

概述 前一篇文章《十分钟认识Activiti6.0工作流引擎》站在工程师的视角快速编码体验了一把工作流,为了更纯粹的体验Activiti提供的核心API的功能,我们在命令行交互下体验了流程审批的过程,...

JimmyNo1
06/27
0
0
2015年年终感悟

2015年转眼过去,想想这一年感觉有点虚度,一晃而过,写点总结,让自己不至于感觉什么都没做。还是和以前一样,按农历开始。

迷途的码农
2016/02/15
187
4
Activiti用户任务分配

一、前言 上篇博文《浅谈Activiti工作流引擎用户管理》中已介绍了如何自定义自己的用户管理模块。然而困恼大多数新手的另一个问题:如何将任务分配给有层级关系的组织结构用户呢?例如,我只...

qllinhongyu
2015/05/30
0
0
最流行工作流引擎Activiti核心原理和技术

网站网址:http://www.osforce.cn/openclass/137/show Activiti是一个针对企业用户、开发人员、系统管理员的轻量级工作流业务管理平台。其核心是使用Java开发的快速、稳定的BPMN 2.0流程引擎...

开源力量OL
2015/01/21
5.3K
1
疯狂Activiti6.0连载(14)Activiti运行第一个DMN应用

本文节选自《疯狂工作流讲义(第2版)》 京东购买地址:https://item.jd.com/12246565.html 疯狂Activiti电子书:https://my.oschina.net/JavaLaw/blog/1570397 工作流Activiti教学视频:htt...

杨大仙的程序空间
2017/11/08
0
1
Activiti 工作流学习 (三)

上一篇 Activiti 工作流学习(二) 都是在网上找的一些基本概念,引用的文档比较多比较杂,就不一一列出了。再此表示感谢。 关键对象 1. Deployment:流程部署对象,部署一个流程时创建。 2....

雷斯林
2016/12/10
139
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

电脑炸了,浪费我好几天时间,还是简要记下来吧

我的小本本一直在兢兢业业的干活,然而前几天说炸就炸了...... 爆炸现场: 软件: windows10 pro + EIS11+ 360卫士 BIOS:N1DET98W 2.24 硬件: Xeon E3 1505-V5 nv-M3000M thinkpadP70:20E...

Oh_really
4分钟前
0
0
Git之branch和checkout

1.branch是查看、创建、删除分支 #>git branch --helpNAME git-branch - List, create, or delete branchesSYNOPSIS git branch [--color[=<when>] | --no-color] [......

汉斯-冯-拉特
5分钟前
0
0
Mybatis拦截器之数据权限过滤与分页集成

需求场景 最近项目有个数据权限的业务需求,要求大致为每个单位只能查看本级单位及下属单位的数据,例如:一个集团军下属十二个旅,那么军级用户可以看到所有数据,而每个旅则只能看到本旅部...

佛系程序猿灬
15分钟前
3
0
Vue作为MVVM框架,M、V、VM分别代表什么?

<script src="vue.js"></script><div id="demo"> {{message}} <input v-model="message"></div><script> var vm = new Vue({ el: '#demo', data: { mes......

JamesView
18分钟前
0
0
SpringCloud 微服务 (十六) 服务追踪 Zipkin

问题 在服务中,有一个接口,该A接口中又调用了其他服务的B、C、D接口,出现一个请求耗时大的问题,这时候并不知道该B、C、D接口中哪个接口造成的耗时量,然后比如确定C服务接口出现的耗时量大,但...

___大侠
今天
0
0
Java面试基础篇——第八篇:抽象类与接口的区别

1.抽象类 抽象类:如果一个类中包含有抽象方法,或这个类使用abstract关键字修饰,则称这个类是抽象类。 抽象方法是什么呢?抽象方法就是指用abstract关键字修饰的方法。 需要注意的是:抽象...

developlee的潇洒人生
今天
2
0
jsoup 相关资料

1.jsoup 2.Jsoup概述 3.jsoup入门 4.jsoup Java HTML Parser 1.11.3 API

IT追寻者
今天
0
0
JPA @MappedSuperclass 注解说明

基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。 1.@MappedSuperclass注解只能标准在类上:@Target({java.lang....

海博1600
今天
0
0
【一】Scala Configuration 相关API

Play使用了 Typesafe config library,但是也提供了一个有着更多Scala高级特性的的 Configuration 封装。不熟悉Typesafe配置的开发者可以移步 configuration文件的语法和特性文档。 读取配置...

Landas
今天
3
0
使用cookie技术 记住账号

1. 效果 2. 实现过程 2.1 前端 将用户的选中传递给后台 这个参数的获取是 参考:https://my.oschina.net/springMVCAndspring/blog/1860498 // var rememberLogin = $("#rememberLoginId").i...

Lucky_Me
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部