`

jBPM-4.4:安装配置

 
阅读更多

在学习和使用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.zip part03

    为了全面利用jbpm-4.4,开发者需要熟悉Java编程和相关的BPM概念,同时了解如何配置和部署jbpm环境。这可能涉及设置数据库连接、配置服务器、导入项目到IDE(如Eclipse)以及编写和部署流程定义。jbpm还提供了API和...

    jbpm-4.4 part02

    jbpm-4.4是JBoss企业业务流程管理(Business Process Management)平台的一个版本,它是一个开源的工作流管理系统,主要用于设计、执行、管理和监控业务流程。这个part02的压缩包可能包含了该版本的次要部分或者第二...

    jbpm-4.4.zip

    jbpm-4.4.zip是一个包含jbpm(Java Business Process Management)4.4版本的压缩文件,这是一款流行的工作流管理系统,专为管理和自动化业务流程而设计。jbpm项目始于2004年,旨在提供一个开源、轻量级、灵活且可...

    jbpm4.4的安装myeclipse配置还有helloworld实例

    #### 二、MyEclipse 配置与 jBPM 插件安装 ##### 2.1 安装 MyEclipse 7.5 - **安装 MyEclipse**: 运行 `myeclipse-7.5.0-win32.exe` 并按照安装向导进行安装。 ##### 2.2 安装 jBPM 插件 - **安装插件**: - 在 ...

    jbpm-4.4开发文档

    - **安装与配置**: 该文档会介绍如何在项目中集成jbpm,包括环境配置、库依赖和数据库设置等。 - **第一个流程**: 通常会有一个简单的示例来引导初学者创建并运行第一个流程,理解流程的启动、执行和结束。 - **...

    jbpm-4.4.zip part01

    jbpm-4.4.zip 是一个归档文件,它包含了JBoss Business Process Management (BPM) Suite 4.4版本的相关组件和资源。这个压缩包可能是分卷压缩的一部分,如"part01"所示,意味着可能还有其他部分需要合并才能完整解压...

    jbpm-gpd-site 4.4.zip

    该插件是jbpm 4.4发行版的一部分,通常位于jbpm安装目录下的jbpm-4.4/install/src/gpd路径中。用户可能会因为各种原因找不到官方提供的安装源,因此这个压缩包被上传,以便有需要的开发者能够方便地获取并安装。 ...

    jBPM4.4Pssh.rar_jbpm-4.4_ssh jbpm_工作流OA

    在本压缩包 "jBPM4.4Pssh.rar" 中,重点是将 jbPM 4.4 与 SSH(Struts、Spring 和 Hibernate)框架整合的示例。SSH 是 Java Web 开发中常见的三大框架,它们分别负责视图层、业务层和数据持久层的管理。 Struts 是...

    jbpm-release-notes-4.4.txt

    ### jBPM 4.4版本更新概览与关键特性 #### 一、jBPM 4.4发行说明及文档资源 jBPM(Java Business Process Model)是一款开源的工作流引擎,它允许用户设计、执行和管理业务流程。jBPM 4.4版本的发行说明提供了一...

    jbpm-4.4实用教材helloword.txt

    ### JBPM 4.4 实用教材:HelloWorld 示例详解 #### 一、JBPM简介与应用场景 JBPM(Java Business Process Management)是一款开源的工作流引擎,它支持业务流程管理和控制,尤其适用于需要灵活定制流程的企业级...

    jbpm4.4开发包2

    这表明jbpm4.4的完整安装可能需要组合多个压缩包来获取所有必要的文件。CSDN是一个中国知名的开发者社区,提供各种软件资源的下载服务,是开发者寻找开源软件和组件的好去处。 【标签】"jbpm4.4 lib2"强调了这个...

    JBPM4.4所需要的包.rar

    标题中的"JBPM4.4所需要的包.rar"表明这是一个与JBPM 4.4版本相关的压缩文件,包含了一些必要的库和组件。JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,用于设计、执行和管理...

    Jbpm4.4 整合Spring Hibernate4

    在Jbpm4.4中整合Spring,可以利用Spring的这些优势,比如将Jbpm的流程实例管理、任务分配等操作集成到Spring容器中,实现流程服务的声明式配置和管理。 **3. Hibernate4整合** Hibernate4是流行的ORM(对象关系映射...

    jBPM4.4开发指南

    #### 三、jBPM4.4环境配置示例 **1. jBPM4.4所需环境** - JDK (Java Development Kit) 5 或更高版本 - Apache Ant 1.7.0 或更高版本 **2. 下载相关资源** - jBPM:[jBPM 官方下载]...

Global site tag (gtag.js) - Google Analytics