初触Jbpm

jpbm的安装程序如下:

首先下载好全部的工具Eclipse IDE for javaEE Developers(eclipse-jee-galileo-win32.zip)和jbpm4.3

解压Eclipse并打开它,我们找到菜单栏help->install new software
进入如下界面:
[img]http://dl.iteye.com/upload/attachment/290125/2b93cb9d-f7ed-356f-8a28-ea0d38995792.gif[/img]

然后:点击add。
填写name(这里可以随便起名字)和location:(jbpm4.3) ...\jbpm-4.3\install\src\gpd\jbpm-gpd-site.zip
按照提示去安装即可。

然后新建other;有看到jbpm则说明安装成功。

[color=red]注意:之间为了防止更新,安装太慢,可以拔掉网线安装。
另外,很多插件的安装方法类似。。。 [/color]

jbpm的第一个程序:
安装好之后,首先新建一个web项目,然后将jpbm的依赖库加入到项目中,然后在从jbpm中拷贝 jbpm-4.3\examples\src目录下的几个配置文件到所建立的项目中。接着,新建一个jbpm流程定义。在可视化定义界面上定义一个简单的流程。

保存....
之后写JUnit测试分布流程。

package com.audit.code;
import java.util.List;
import org.jbpm.api.*;
import junit.framework.TestCase;

public class DeployTest extends TestCase {
ProcessEngine processEngine;//启动
public DeployTest(){
//初始化
processEngine = Configuration.getProcessEngine();
}
public void test(){
RepositoryService repositoryService=processEngine.getRepositoryService();
String deploymengId=repositoryService.createDeployment()
.addResourceFromClasspath("com/audit/util/manager.jpdl.xml").deploy();

//查询流程定义一共有多少个,并将其存在集合中。
List<ProcessDefinition> list=repositoryService.createProcessDefinitionQuery().list();
for(ProcessDefinition pd:list){
System.out.println(pd.getId());
}
}

}




测试结果:
一大堆垃圾信息---
manager-1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值