`

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

    博客分类:
  • JBPM
 
阅读更多

要进行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菜单 - 选择Myeclipse Configuration Center 

 

Myeclipse9.0集成jBPM4.4插件 - 脚本之家

 

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

 

Myeclipse9.0集成jBPM4.4插件 - 脚本之家

 

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

 

Myeclipse9.0集成jBPM4.4插件 - 脚本之家

 

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

 

进行更新即可

 

Myeclipse9.0集成jBPM4.4插件 - 脚本之家

 6.myeclipse自动要求重启,重启后,在新建中会多出一项JBoos jBPM - jBPM 4 Process Definition,如下图。

Myeclipse9.0集成jBPM4.4插件 - 脚本之家

 

7.配置jBPM运行时

 

点击 Window --> Preferences 
选择 JBoss jBPM --> jBPM 4.4 --> Runtime Locations 
点击 Add... 
在 Add Location 对话框中,输入一个名字,比如 jbpm 然后点击 Search... 
在 Browse For Folder 对话框中,选择你的jbpm根目录,然后点击 OK 
点击 OK 在 Add Location 对话框中

 

Myeclipse9.0集成jBPM4.4插件 - 脚本之家

   

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

 

 

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

 

第二:配置JBPM运行时

1) 打开windowà preferences

 

2) 选择  JBoss jBPM --> jBPM 4 --> RuntimeLocations

 

3) 点击  Add...

 

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

 

Search...

 

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

 

6) 点击  OK 在  Add Location  对话框中

 

 

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

第三:配置用户library

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

 

2) 选择Java  --> 创建路径  -->  用户类库(Java -->  Build  Path -->  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 下选择源码附件(Source attachment)作为入口

 

13)  点击编辑(Edit )

 

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

 

目录(ExternalFolder... )

 

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

 

16)  点击选择(Choose)

 

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

 

 

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

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

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

 

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

 

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

 

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

 

3) 点击添加(Add)

 

4) 添加XML 目录(Add XMLCatalog Entry)的窗口打开

 

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

 

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

 

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

 

 

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

1.通过file ->new ->dynamic web project

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

通过右击项目bulid pach ->add library ->user library选择刚才创建好的类库

 

3.建立流程设计器

通过右击src->new->other ->jboss jbpm

 

 

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

 

 

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

 

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

 

分享到:
评论

相关推荐

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

    ### jBPM 4.4 开发环境搭建与 HelloWorld 实例详解 #### 一、jBPM 4.4 开发环境搭建 ##### 1.1 准备所需工具 为了构建一个完整的 jBPM 4.4 开发环境,我们需要准备以下工具: - **jBPM 4.4**: `jbpm-4.4.zip` - **...

    myeclipse的jBPM4.4整合ssh2.rar

    【标题】"myeclipse的jBPM4.4整合ssh2.rar" 涉及的是在MyEclipse集成开发环境中整合Java业务流程管理(jBPM)4.4版本与Spring、Struts2(SSH2)框架的技术实践。这个压缩包文件提供了整合过程的相关资源,包括配置...

    myeclipse8.0以上安装jbpm4.4插件(附带说明)

    【标题】"myeclipse8.0以上安装jbpm4.4插件(附带说明)"涉及到的主要知识点是MyEclipse集成开发环境与JBPM(Business Process Management,业务流程管理)的结合,以及如何在MyEclipse 8.0及以上版本中安装JBPM插件...

    Myeclipse8.6搭建jbpm4.4的开发环境文档

    本教程将详细阐述如何在Myeclipse8.6上搭建jbpm4.4的开发环境,帮助开发者快速入门jbpm流程管理系统的开发。 首先,我们需要了解Myeclipse8.6。这是一款强大的Java集成开发环境,它基于Eclipse平台,提供了丰富的...

    Myeclipse8.6搭建jbpm4.4的开发环境.docx

    ### Myeclipse8.6搭建jbpm4.4的开发环境详尽步骤 #### 一、Myeclipse中安装jbpm4.4 要在Myeclipse8.6中搭建jbpm4.4的开发环境,首先需确保已解压jbpm4.4,并通过以下步骤进行安装: 1. **启动Myeclipse8.6**:...

    Myeclipse8.6集成jBPM4.4插件

    总之,MyEclipse8.6集成jBPM4.4插件是一个强大而实用的功能,它使得开发者可以在熟悉的开发环境中轻松管理业务流程,提高开发效率,同时保持代码的清晰和规范。通过阅读提供的文档和实践操作,你将能够更好地掌握这...

    jbpm4.4部署在myeclipse上详解

    jbpm4.4部署在myeclipse上详解。本文档是自己结合网上多个资料,进行总结而得。

    Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合

    JBPM4.4提供了ant脚本以方便快速搭建运行环境,同时也可以将其集成到开发环境中。在MyEclipse中,安装jbpm-myeclipse插件可以实现对流程图的编辑和调试。 **2. 整合环境搭建** 整合JBPM4.4、Hibernate3.5.4、Spring...

    JBPM4.4入门开发实例

    在本文中,我们将探讨如何使用myeclipse7.5来搭建基于JBPM4.4的开发环境,并通过一个实际的请假流程实例深入理解其工作原理。 **一、JBPM概述** JBPM的核心功能包括: 1. **流程建模**:使用BPMN(Business ...

    jbpm4.4+myeclipse安装流程

    ### jBPM4.4与MyEclipse安装流程详解 #### 一、jBPM简介 jBPM(Java Business Process Model)是一个开源的工作流引擎,用于自动化业务流程的执行。它提供了一套完整的工具来定义、执行以及管理业务流程,并且支持...

    JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子

    JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子。带有文档教程和所有源码+JAR包。在网上找了半天jbpm6\jbpm7的资料,都很少。所以 环境:Myeclipse2015 JDK1.7 mysql 5.0 Struts2+Spring3.1 1...

    jBPM4.4工作流开发指南.docx

    一、开发环境搭建 要开发jBPM4.4工作流,需要安装以下软件: 1. jbpm-4.4.zip 2. JDK 5 或更高版本 3. 支持的数据库(hsqldb、mysql、oracle、postgresql、sybase) 4. GPD 插件(jbpm 在 IDE 中的流程设计器) 5....

    jbpm4.4与ssh框架的整合

    ### jBPM 4.4与SSH框架的整合:深入解析与实践 #### jBPM:Java业务流程管理引擎 jBPM,全称为java Business Process Management,是JBoss旗下的一款开源工作流引擎,专为Java EE环境设计,提供了一种轻量级的解决...

    jbpm4.4+spring2.5.6+hibernate 3.6+struts2.2.1 集成 保证运行成功

    这个集成项目是基于特定版本的这些技术,包括jbpm4.4(业务流程管理),spring2.5.6(依赖注入和事务管理),hibernate 3.6(对象关系映射),以及struts2.2.1(MVC框架)。下面将详细介绍这些组件以及它们如何协同...

    jbpm4.4学习笔记

    4.1jbpm4.4软件环境 10 4.2相关资源下载 10 4.3安装流程设计器(MyEclipse插件) 11 4.4在MyEclipse中添加jpdl4.4 xsd文件 11 4.5准备jbpm4.4开发环境 13 4.5.1添加jbpm4.4的jar包 13 4.5.2添加并制定配置文件 13 4.6 ...

    jbpm4.4 工程项目实例

    10. **集成开发环境(IDE)集成**:项目说明中提到可以导入MyEclipse,说明jbpm4.4实例已经考虑了与主流Java IDE的集成,方便开发和调试。 通过深入学习和实践这个“jbpm4.4 工程项目实例”,开发者不仅可以掌握...

Global site tag (gtag.js) - Google Analytics