`
wayne446
  • 浏览: 27909 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jbpm4开发步骤

阅读更多

1.1、安装JDK
------------------------------------------------------------------------------------------
1.2、安装Ant
Ant 是使用 jBPM 必须的一个工具。 jBPM 中的很多操作都要用到 Ant 。

安装方法:

( 1 )先下载: 为了执行ant脚本,你需要1.7.0或更高版本的apache ant:

http://ant.apache.org/bindownload.cgi

( 2 )解压到 D:\ant (当然其他目录也可以)。

( 3 )设置如下系统变量: ANT_HOME=d:\ant 。

( 4 )把 %ANT_HOME%\bin 加入到系统变量 PATH 中。

 

------------------------------------------------------------------------------------------
2 、建库

MySQL 中创建一个库,库名: jbpmdb

3 、生成建表的 SQL 语句并建表


这个构建文件${jbpm.home}/db/build.xml包含了脚本 用来创建和删除数据库结构的操作。
进入到这个目录下,运行ant -p 可以获得更多细节。

在你的数据库中创建表结构:

首先,更新${jbpm.home}/db/jdbc中的数据库配置文件。

然后,在D:\jbpm-4.0\db\build.xml
<!-- DEFAULT PROPERTY VALUES -->
<property name="database" value="mysql" />
更改为
mysql

然后在db目录下执行ant create.jbpm.schema

可以看到 MySQL 客户端中执行“ mysql.create.sql ”脚本,这样

将在 jbpmdb 库中创建一个个的数据表。
------------------------------------------------------------------------------------------


4

安装 jBPM 4的 Eclipse 开发插件

jBPM 4的 Eclipse 开发插件 只有GPD


流程设计器(GPD)
图形化流程设计器(GPD)使用Eclipse作为其平台, 并把GPD插件安装到eclipse上。


使用Eclipse软件升级(Software Update)机制安装设计器是非常简单的。
在gpd目录下有一个gpd/jbpm-gpd-site.zip文件, 这就是更新站点(archived update site)的 压缩包。

在Eclipse里添加更新站点的方法:

帮助 --> 安装新软件...
点击 添加...
在 添加站点 对话框中,单击 压缩包...
找到 gpd/jbpm-gpd-site.zip 并点击 '打开'
点击 确定 在 添加站点 对话框中,会返回到 '安装'对话框
选择出现的 jPDL 4 GPD 更新站点
点击 下一步.. 然后点击 完成
接受协议
当它询问的时候重启eclipse

5

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

6

定义jBPM用户库
如何在你的工作空间定义一个用户库, 用来放置jBPM的库文件。 如果你创建一个新工程, 只需要将用户库全部添加到build path下

点击窗口 --> 属性(Windows --> Preferences)
选择Java --> 创建路径 --> 用户类库(Java --> Build Path --> User Libraries)
点击新建(New)
类型名字jBPM Libraries
点击添加JARs(Add JARs...)
找到jBPM安装程序下的lib目录
选择lib下的所有jar文件并点击打开(Open)
选择jBPM Libraries作为入口
重新点击添加JARs(Add JARs)
在jBPM的安装程序的根目录下选择jbpm.jar文件
点击打开(Open)
在jbpm.jar下选择源码附件(Source attachment)作为入口
点击编辑(Edit)
在源码附件的配置(Source Attachment Configuration)对话框中,点击目录(External Folder...)
找到jBPM安装程序下的src目录
点击选择(Choose)
点击两次'确定'(Ok)会关闭所有对话框

 

7  jBPM 的 demo


新建jBPM项目
主菜单“文件->新建->项目”,在弹出的对话框里,有“ java Project ”项


选上好,单击“下一步”,起个名“ myjbpm ”,然后就可以单击“完成”了。然后手动

创建src/test/config

copy

D:\jbpm-4.0\examples\src

2009-07-07 15:40               546 jbpm.cfg.xml
2009-07-07 15:40             1,085 jbpm.hibernate.cfg.xml
2009-07-07 15:40                72 jbpm.mail.properties
2009-07-07 15:40               418 jbpm.mail.templates.examples.xml
2009-07-07 15:40               637 logging.properties

config下
8 修改jbpm.hibernate.cfg.xml
       hibernate.cfg.xml 的默认设置是用 HSQL ,这是一个内存数据库,这种内存数据库用来代替项

目实际所用的数据库来做单元测试挺不错的。不过我们这里是要试试用 MySQL 、 Oracle ,那就改一下

设置吧。

注:配置值可参考 D:\jbpm-4.0\db\hibernate.cfg对应子目录下的 hibernate.properties 文

件。

8.1 、 MySQL 的更改如下:

<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>

<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>

<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/jbpm</property>

<property name="hibernate.connection.username">root</property>

<property name="hibernate.connection.password">123456</property>

8.2 、 Oracle 的更改如下:

<property name="hibernate.dialect">org.hibernate.dialect.OracleDialect</property>

<property

name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>

<property

name="hibernate.connection.url">jdbc:oracle:thin:@192.168.123.10:1521:wxxrDB</property>

<property name="hibernate.connection.username">xiong</property>

<property name="hibernate.connection.password">xiong</property>

分享到:
评论
1 楼 linlinsensen 2011-08-19  

相关推荐

    JBPM4介绍开发步骤简介

    JBPM4轻量级,简单初步的基础的开发步骤

    J2EE OA 框架JBPM开发步骤

    JBPM JBPM开发 jbpm开发步骤 jbpm原理

    JBPM4 JBPM4用户指南 开发指南 安装配置 开发步骤 整合

    JBPM4用户指南 开发指南 安装配置 开发步骤 整合指导

    JBPM3.2开发基本流程

    文档是自己通过学习JBPM3总结出来的,大家可以参考一下,包括插件的安装,开发流程,学习总结等等!

    jbpm开发步骤

    jBPM 4的 Eclipse 开发插件 只有GPD 流程设计器(GPD) 图形化流程设计器(GPD)使用Eclipse作为其平台, 并把GPD插件安装到eclipse上。 使用Eclipse软件升级(Software Update)机制安装设计器是非常简单的。 在...

    jbpm示例 安装步骤

    此资源中包括jbpm示例及安装需要的压缩包,大家在实现时,只要按照其中的文档步骤就安装好jbpm环境和开发好一个完整示例。所需要jar包在示例的lib下,在运行示例前要先安装环境。

    MyEclipse 10 JBPM 配置

    MyEclipse 10中的 JBPM 配置步骤

    jBPM3.2.rar_JBPM3.2_jbpm_jbpm 3.2_jbpm3_jbpm3.2教程

    jbpm工作流开发指南,详细讲解了配置环境,步骤。

    JBPM企业流程模块开发

    值得看,关于JBPM的描述,环境配置,流程图编辑等 配合eclipse使用,具体的软件下载和步骤介绍

    jbpm4.4配置文档

    Jbpm4.4开发环境搭建 步骤一:配置ant环境变量 解压apache-ant-1.7.0.zip ANT_HOME D:/ant 1.6 在系统变量path中加入:%ANT_HOME%\bin (如果是第一个,则以“.”开始,否则以“;”分隔) 在系统变量classpath中加入 ...

    Activiti Workflow HelloWorld示例与测试环境搭建

    我们这里介绍一下怎样在eclipse中设计BPMN 2.0工作流定义的基本步骤。 1. Activiti问我们提供了Activiti BPMN 2.0, 这个工具是基于Eclipse所开发的工具,安装十分方便。在安装Activiti之前,我们要首先安装Maven ...

    承元工作流系统功能简介

    4、开放的开发接口、易扩展、易集成  系统提供易用和可扩展的开发接口,通过Event(事件)、Action(动作)关联机制可以很方便扩展新的功能。 五、运行环境 1、操作系统:支持Windows、Linux、Solaris、AIX和HP-UX等...

    iuhyiuhkjh908u0980

    JBPM与Spring的集成开发(包括可 ... 入门级的东西. JBPM文档1、 加入JBPM支持包下载jbpm-starters-kit-3.1.4在项目的classPath中加入jbpm-3.1.4.jar、jbpm-identity-3.1.2.jar、jbpm-webapp-3.1.2.jar,jbpm-3.1.4....

    Spring攻略(第二版 中文高清版).part2

    1.2 配置Spring IoC容器中的Bean 4 1.2.1 问题 4 1.2.2 解决方案 4 1.2.3 工作原理 4 1.3 调用构造程序创建Bean 14 1.3.1 问题 14 1.3.2 解决方案 14 1.3.3 工作原理 14 1.4 解决构造程序歧义 17 ...

    Spring攻略(第二版 中文高清版).part1

    1.2 配置Spring IoC容器中的Bean 4 1.2.1 问题 4 1.2.2 解决方案 4 1.2.3 工作原理 4 1.3 调用构造程序创建Bean 14 1.3.1 问题 14 1.3.2 解决方案 14 1.3.3 工作原理 14 1.4 解决构造程序歧义 17 ...

Global site tag (gtag.js) - Google Analytics