JBPM4.4 资源包安装配置

来源:互联网 发布:js uncaught error 编辑:程序博客网 时间:2024/05/16 08:34
学习和使用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配置正确。