在学习和使用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配置正确。
分享到:
相关推荐
接着,配置jbpm的数据源和持久化设置。在pom.xml文件中引入jbpm的依赖,并配置数据源。通常,jbpm会使用JPA进行数据存储,因此需要在persistence.xml文件中指定实体管理和持久化单位。 在Eclipse中,你可以使用jbpm...
它展示了如何在Eclipse中配置和管理这样的项目,以及如何利用这些技术来创建一个完整的、带有工作流程管理功能的应用程序。通过这个例子,开发者可以深入理解这些技术的协同工作方式,提升其在实际项目中的应用能力...
【标题】"eclipse配置jBPM(jbpm-test-6.1.0.Final.jar)"涉及的是在Eclipse集成开发环境中配置jBPM(Java Business Process Management)框架的实践教程。jBPM是一个开源的工作流和业务流程管理平台,它允许开发者...
### jBPM 开发环境配置与Struts 1.x集成应用详解 #### 一、环境配置 本章节主要介绍如何配置jBPM开发环境。所使用的工具包括Eclipse 3、MyEclipse 6、MySQL 5以及Tomcat 6等。 **1. 下载jBPM开发包** 首先,从...
解决这个问题需要了解XML文件的编码原理以及Eclipse的配置设置。 首先,我们需要知道XML文件的编码标准通常是UTF-8,这是国际上广泛接受的字符编码。如果gpd.xml文件在打开时显示为乱码,很可能是文件的编码格式与...
10. **调试与测试**:Eclipse插件提供了调试功能,允许开发者在插件运行时设置断点、查看变量值、跟踪调用栈,以确保插件功能的正确性。 总的来说,jbpm Eclipse插件开发涉及了Eclipse插件开发的基础知识,jbpm的...
在开发环境中,使用jbpm的Eclipse插件可以极大地提升工作效率,简化流程设计过程。这个压缩包中包含了一些关键文件,让我们一一解析它们: 1. **release.notes.html**:这是版本发布说明,通常会列出该版本的主要...
**jbPM5.2与Eclipse插件详解** jbPM(Java Business Process Management)是一款开源的工作流管理系统,它提供了一套完整的解决方案,用于设计、执行和管理业务流程。jbPM5.2是其一个重要的版本,它在流程建模、...
5. **配置运行时环境**:在Eclipse的“Window” > “Preferences” > “jbpm”设置中,配置JBPM的运行时环境,指定数据库连接参数和工作目录。 6. **创建流程项目**:通过插件的模板功能,可以快速创建包含流程定义...
3. **配置jBPM运行时**:在Eclipse中,设置jBPM的运行时环境是必要的。这可以通过以下步骤完成: - 点击“窗口”菜单,选择“首选项”(Preferences)。 - 依次进入“JBoss jBPM” > “jBPM 4” > “Runtime ...
2. **调试支持**:集成的调试工具使得在Eclipse中可以直接对工作流进行调试,查看流程实例的状态,设置断点,单步执行,以及检查变量值,帮助开发者快速定位和解决问题。 3. **部署与运行**:jbpm-eclipse插件允许...
总结:本教程涵盖了JBPM5.4在Eclipse中的安装和配置,以及如何利用Eclipse流程插件进行流程设计。通过学习这些步骤,开发者可以快速上手JBPM5.4,进行高效的工作流开发。虽然在国内缺乏中文文档,但借助英文资源和...
安装和配置JBPM5.4及Eclipse流程插件安装
总结来说,整合JBPM3与Eclipse3.6涉及多个步骤,包括环境配置、流程建模、项目集成、部署运行、调试测试以及可能的Web应用开发。理解这些知识点对于成功实现整合至关重要。在实践中,需要不断学习和掌握JBPM3的工作...
1. **jBPM 4视频教程01:配置开发环境** - 这一章节将引导学习者搭建JBPM4.3的开发环境,包括安装Eclipse IDE(集成开发环境)以及jbpm-gpd-site.zip这个插件。jbpm-gpd-site.zip是JBPM的图形过程设计器(Graphical ...
【jbpm4.4请假例子】是一个基于jbpm4.4流程引擎的示例项目,它展示了一个在Eclipse环境中开发的请假流程。jbPM(Java Business Process Management)是一个开源的工作流和业务流程管理框架,它允许开发者设计、执行...