在学习和使用jBPM-4.4的时候,一开始首先安装好其发行包自带的examples,然后根据实际应用的需要进行开发。这里主要为学习jBPM-4.4的实例所使用工具及其配置进行了梳理,使我们快速搭建起学习环境。
1、准备工作
(1)jBPM-4.4发行包
下载jBPM-4.4发行包,得到jbpm-4.4.zip压缩包,解压缩到E盘根目录下;
(2)Eclipse工具
下载Eclipse-3.5,或者使用eclipse-jee-helios(我使用的是eclipse-jee-helios-SR1-win32.zip),Eclipse-3.6也没有问题,其他版本的Eclipse没有尝试,但是低于3.5版本的在进行GPD(图形流程设计器)配置的时候,会出问题的。
2、jBPM-4.4库配置
主要包括两类,一类是jBPM库,另一类是jBPM依赖库:
(1)配置jBPM库:
Eclipse上依次选择,Window->Preferences->Java->User Libraries->New...,在User library name对话框中输入jBPM-4.4 Libraries,单击ok,然后选择Add JARs,将E:/jbpm-4.4/jbpm.jar添加进来;
为了能在学习或开发时能够查看jBPM源码,配置Source attachment,External Folder...选择E:/jbpm-4.4/src,Javadoc location选择file:/E:/jbpm-4.4/doc/,配置完成;
(2)配置jBPM依赖库:
同上面,User library name对话框中输入jBPM-4.4 Dependencies在Add JARs,将E:/jbpm-4.4/lib下面的全部jar文件添加进来即可。
3、XML Catalog Entry配置
在Eclipse中,Window->Preferences->XML下面的XML Catalog,Add一个Catalog Entry,Localtion选择 E:/jbpm-4.4/src/jpdl-4.4.xsd,这样配置以后,在设计流程定义时可以对流程定义文件进行语法验证。
4、配置GPD(图形流程设计器)插件
Eclipse上选择Help->Install New Software,选择Add,在弹出对话框中,Name填写jbpm-4.4,Location选择Archive,选择E:/jbpm-4.4/install/src/gpd下面的jbpm-gpd-site.zip插件,然后继续安装下去,知道完成就可以了。
说明:Eclipse-3.5安装会比较快,而eclipse-jee-helios会需要很多Eclipse的依赖文件,需要从网上自动下载,可能会稍微慢一点。
安装完成后,重启Eclipse,打开Window->Preferences,可以看到JBoss jBPM,展开后,选择Runtime Locations,继续选择Add,弹出对话框中,Name填写jbpm-4.4,Location选择E:/jbpm-4.4,接着,需要选择上,最后单击Apply。
5、导入jBPM的examples
导入选择Import,Select root directory路径为E:/jbpm-4.4,导入即可。
看到工作空间多了一个examples的工程,Build Path将jBPM-4.4 Libraries和jBPM-4.4 Dependencies添加进来即可。
此时,examples工程所在的磁盘路径为E:/jbpm-4.4/examples。
6、验证
(1)验证执行
选择src下,任何一个包里面的*Test.java文件运行,如果成功说明配置正确。
(2)验证GPD
双击src下,每个包(除了包名中含有bpmn的以外)下的process.jpdl.xml流程定义文件,如果能够可视化显示,说明GPD配置正确。
原网址:http://blog.csdn.net/shirdrn/article/details/6194560
www.ibuyincn.com
分享到:
相关推荐
为了全面利用jbpm-4.4,开发者需要熟悉Java编程和相关的BPM概念,同时了解如何配置和部署jbpm环境。这可能涉及设置数据库连接、配置服务器、导入项目到IDE(如Eclipse)以及编写和部署流程定义。jbpm还提供了API和...
jbpm-4.4是JBoss企业业务流程管理(Business Process Management)平台的一个版本,它是一个开源的工作流管理系统,主要用于设计、执行、管理和监控业务流程。这个part02的压缩包可能包含了该版本的次要部分或者第二...
jbpm-4.4.zip是一个包含jbpm(Java Business Process Management)4.4版本的压缩文件,这是一款流行的工作流管理系统,专为管理和自动化业务流程而设计。jbpm项目始于2004年,旨在提供一个开源、轻量级、灵活且可...
#### 二、MyEclipse 配置与 jBPM 插件安装 ##### 2.1 安装 MyEclipse 7.5 - **安装 MyEclipse**: 运行 `myeclipse-7.5.0-win32.exe` 并按照安装向导进行安装。 ##### 2.2 安装 jBPM 插件 - **安装插件**: - 在 ...
- **安装与配置**: 该文档会介绍如何在项目中集成jbpm,包括环境配置、库依赖和数据库设置等。 - **第一个流程**: 通常会有一个简单的示例来引导初学者创建并运行第一个流程,理解流程的启动、执行和结束。 - **...
jbpm-4.4.zip 是一个归档文件,它包含了JBoss Business Process Management (BPM) Suite 4.4版本的相关组件和资源。这个压缩包可能是分卷压缩的一部分,如"part01"所示,意味着可能还有其他部分需要合并才能完整解压...
该插件是jbpm 4.4发行版的一部分,通常位于jbpm安装目录下的jbpm-4.4/install/src/gpd路径中。用户可能会因为各种原因找不到官方提供的安装源,因此这个压缩包被上传,以便有需要的开发者能够方便地获取并安装。 ...
在本压缩包 "jBPM4.4Pssh.rar" 中,重点是将 jbPM 4.4 与 SSH(Struts、Spring 和 Hibernate)框架整合的示例。SSH 是 Java Web 开发中常见的三大框架,它们分别负责视图层、业务层和数据持久层的管理。 Struts 是...
### jBPM 4.4版本更新概览与关键特性 #### 一、jBPM 4.4发行说明及文档资源 jBPM(Java Business Process Model)是一款开源的工作流引擎,它允许用户设计、执行和管理业务流程。jBPM 4.4版本的发行说明提供了一...
### JBPM 4.4 实用教材:HelloWorld 示例详解 #### 一、JBPM简介与应用场景 JBPM(Java Business Process Management)是一款开源的工作流引擎,它支持业务流程管理和控制,尤其适用于需要灵活定制流程的企业级...
这表明jbpm4.4的完整安装可能需要组合多个压缩包来获取所有必要的文件。CSDN是一个中国知名的开发者社区,提供各种软件资源的下载服务,是开发者寻找开源软件和组件的好去处。 【标签】"jbpm4.4 lib2"强调了这个...
标题中的"JBPM4.4所需要的包.rar"表明这是一个与JBPM 4.4版本相关的压缩文件,包含了一些必要的库和组件。JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,用于设计、执行和管理...
在Jbpm4.4中整合Spring,可以利用Spring的这些优势,比如将Jbpm的流程实例管理、任务分配等操作集成到Spring容器中,实现流程服务的声明式配置和管理。 **3. Hibernate4整合** Hibernate4是流行的ORM(对象关系映射...
#### 三、jBPM4.4环境配置示例 **1. jBPM4.4所需环境** - JDK (Java Development Kit) 5 或更高版本 - Apache Ant 1.7.0 或更高版本 **2. 下载相关资源** - jBPM:[jBPM 官方下载]...