初触Jbpm

jpbm的安装程序如下:

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

解压Eclipse并打开它,我们找到菜单栏help->install new software
进入如下界面:
初触Jbpm_第1张图片

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

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

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


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

你可能感兴趣的:(eclipse,javaee,jbpm,JUnit,ide)