Myeclipse9 JBPM4.4 环境搭建图文教程



免费领取服务器

点击领取

Myeclipse9 JBPM4.4 环境搭建图文教程

2022-07-21 6:00:19 网络知识 官方管理员

要进行jbpm的开发,我们使用eclipse开发。下面逐步介绍环境搭建过程,首先看一下用的软件。

JBPM4.4.zip下载地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/

JDK5或者更高版本,我用的是jdk7

数据库,我用的是mysql,也可以用其它任何hibernate支持的数据库。

GPD(jbpm在eclipse中的流程设计器),建议eclipse在3.6以上安装插件在jbpm4.4解压后的jbpm-4.4\install\src\gpd中的jbpm-gpd-site.zip

一.软件环境

IDE:Myeclipse9.0(jbpm4.0以上版本好像只能与Myeclipse7.5以上版本集成)

jBPM:4.4

而.与Myeclipse集成

1.解压jbpm-4.4.zip

2.打开Myeclipse9.0

-选择Help菜单-选择MyeclipseConfigurationCenter

Myeclipse9,JBPM

3.打开第三个选项卡SoftWare-选择右上角addsite-

Myeclipse9,JBPM

4选折addformarchivefile-找到${jbpm_home}\install\src\gpd目录下找到jbpm-gpd-site.zip(Name自定义)

Myeclipse9,JBPM

5.选择OK,出现下面的对话框,选中左边红框中的文件,右键-AddtoProfile,添加到右边红框中。点击右下角的ApplyChange

进行更新即可

Myeclipse9,JBPM

6.myeclipse自动要求重启,重启后,在新建中会多出一项JBoosjBPM-jBPM4ProcessDefinition,如下图。

Myeclipse9,JBPM

7.配置jBPM运行时

点击Window-->Preferences
选择JBossjBPM-->jBPM4.4-->RuntimeLocations
点击Add...
在AddLocation对话框中,输入一个名字,比如jbpm然后点击Search...
在BrowseForFolder对话框中,选择你的jbpm根目录,然后点击OK
点击OK在AddLocation对话框中

Myeclipse9,JBPM

注意如果安装过程卡在下面这个界面上,你可以拔掉网线,然后取消这次安装,重新安装就可以过去了。安装完成以后再插上网线。

Myeclipse9,JBPM

安装完毕以后在window->Preferences下出现一个jbossjbpm的选项,记得是一个,我的是因为安装了两个。

Myeclipse9,JBPM

第二:配置JBPM运行时

1)打开windowàpreferences

2)选择JBossjBPM-->jBPM4-->RuntimeLocations

3)点击Add...

4)在AddLocation对话框中,输入一个名字,比如jbpm-4.0然后点击

Search...

5)在BrowseForFolder对话框中,选择你的jbpm根目录,然后点击OK

6)点击OK在AddLocation对话框中

Myeclipse9,JBPM

我这里已经安装过了,不需要重新安装了。

第三:配置用户library

1)点击窗口-->属性(Windows-->Preferences)

2)选择Java-->创建路径-->用户类库(Java-->BuildPath-->User

Libraries)

3)点击新建(New)

4)类型名字jBPMLibraries

5)点击添加JARs(AddJARs...)

6)找到jBPM安装程序下的lib目录

7)选择lib下的所有jar文件并点击打开(Open)

8)选择jBPMLibraries作为入口

9)重新点击添加JARs(AddJARs)

10)在jBPM的安装程序的根目录下选择jbpm.jar文件

11)点击打开(Open)

12)在jbpm.jar下选择源码附件(Sourceattachment)作为入口

13)点击编辑(Edit)

14)在源码附件的配置(SourceAttachmentConfiguration)对话框中,点击

目录(ExternalFolder...)

15)找到jBPM安装程序下的src目录

16)点击选择(Choose)

17)点击两次'确定'(Ok)会关闭所有对话框

Myeclipse9,JBPM

上面是配置好的用户自定义类库。

第四:在目录中添加jPDL4模式

如果你想直接编辑XML源码,最好是在你的XML目录中指定一下模式

(schema),这样当你在编辑流程源码的时候,可以更好的帮助你编写代码。

1)点击窗口-->属性(Windows-->Preferences)

2)选择XML-->目录(XML-->CataLog)

3)点击添加(Add)

4)添加XML目录(AddXMLCatalogEntry)的窗口打开

5)点击map-icon的图标下面的按钮并选择文件系统(FileSystem)

6)在打开的对话框中,选择jBPM安装目录下src文件夹中jpdl.xsd文件

7)点击打开(Open)并且关闭所有的对话框

Myeclipse9,JBPM

最后示范一下如何建立一个jpbm4.4项目

1.通过file->new->dynamicwebproject

Myeclipse9,JBPM

2.加入用户自定义的jbpm类库

通过右击项目bulidpach->addlibrary->userlibrary选择刚才创建好的类库

Myeclipse9,JBPM

3.建立流程设计器

通过右击src->new->other->jbossjbpm

Myeclipse9,JBPM

选择流程定义,然后下一步,完成。就建立好了一个流程设计器,你可以通过xml或者界面的方式直接设计流程定义。

Myeclipse9,JBPM

设计好以后在图像界面保存,然后得到一个流程设计图片。如图中的test.png。记得在图像界面保存,如果在xml界面,生成的图像是空白的,这个好像是一个bug吧。

这样整个环境就搭建好了,当然这个是基本的环境,如果想让程序运行还要编写代码,去读取,解释这个xml,在项目中,还经常用到比如spring和struts等框架,需要把他们的包引入。下面会接着讲解一些jbpm的知识,敬请关注。


发表评论:

最近发表
网站分类
标签列表