jbpm4.0安装配置

JBPM4.0经典实例 这是我做的一个毕业设计管理系统,有两个流程,毕业设计选题出题流程和毕业设计提交流程。 立即下载

第 2 章 安装配置

2.1. 类库

jBPM 不需要其他任何依赖库就可以在Java虚拟机上运行,参见开发指南的对象执行模式。但是在这个用户指南里我们将介绍使用jBPM的最常用方式。也就是让 jBPM将流程定义、流程实例、历史记录保存在关系数据库里。在这种情况下,hibernate就需要添加在classPath中了,当然还有些jPDL 的功能需要用到其他的类库。因此,将lib这个目录下所有的类库添加到工程里,那么所有的功能你都可以使用了。

2.2. Tomcat xxx

TODO:这里将包含一段如何将jBPM的安装程序安装在Tomcat上的说明。

2.3. JBoss xxx

TODO:这里将包含一段如何将jBPM的安装程序安装在Jboss上的说明。

2.4. DataBase

jBPM可以很好的运行在你选择的数据库中,你可以将jBPM的表和你的业务表放在同一个数据库中。这样你就可以使用同一个JDBC连接的单一事务同时更新你的jBPM数据库和业务数据。

2.4.1. 测试

这一节将指引你通过一些步骤来进行测试。

2.4.2. 安装数据库

2.4.3. 设置一个连接

2.5. 流程设计器(GPD)

图形化流程设计器(GPD)使用Eclipse作为其平台,这一节的内容将介绍如何在Eclipse中安装这个设计器。

2.5.1. 下载eclipse

你需要Eclipse3.4.1

下载:用于Java开发的Eclipse IDE(85M)或者用于JavaEE开发的Eclipse IDE(163M)

旧版的eclipse是不够用的,因为不支持XML编辑器

2.5.2. 添加更新站点gpd/jbpm-gpd-site.zip

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

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

  • 帮助-->软件更新(Help --> Software Updates)

  • 选择“有效软件”标签(Available Software)

  • 点击添加站点(Add Site)

  • 在对话框里添加站点击(Add Site)对话框,点击压缩包(Archive)

  • 找到gpd/jbpm-gpd-site.zip

  • 点击“确定”(ok)自动回到“软件更新和扩展”对话框

  • 选择jPDL 4 流程设计器更新站点(jPDL 4 GPD Update Site)

  • 点击安装(Install)

  • 在安装(Install)对话框中,选择Flow Common Feature 和jPDL 4 Feature

  • 点击下一步(Next)

  • 选择接受(Accept),并点完成(Finish)

  • 重启Eclipse

添加设计器的更新站点

图 2.1. 添加设计器的更新站点


2.5.3. 定义jBPM用户库

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

  • 点击窗口-->属性(Windows-->Preren)

  • 选择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)会关闭所有对话框

定义jBPM类库

图 2.2. 定义jBPM类库


2.5.4. 在目录中添加jPDL4模式

如果你想直接编辑XML源码,最好是在你的XML目录中指定一下模式(schema),这样当你在编辑流程源码的时候,可以更好的帮助你编写代码。

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

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

  • 点击添加(Add)

  • 添加XML目录(Add XML Catalog Entry)的窗口打开

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

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

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

在目录中添加jPDL4模式

图 2.3. 在目录中添加jPDL4模式


2.5.5. 导入示例

这一节我们会在Eclipse的安装程序下导入示例工程

  • 选择文件-->导入(File-->Import)

  • 选择正常-->工作区中已有的工程(General --> Existing Projects into Workspace)

  • 点击下一步(Next)

  • 点击浏览去选择一个根目录(Browse)

  • 通向jBPM安装程序的根目录

  • 点击好(Ok)

  • 示例工程会自动找到并且选中

  • 点击完成(Finish)

设置完成,现在你可以开始享受这个最酷的Java流程技术。

这一章讲述了如何在不同的应用环境中安装jBPM。

jbpm4.0用户指南(中文版) jbpm4.0用户指南(中文版),最新的,值的一看 立即下载

相关推荐

JBPM4.0用户指南(中文)

JBPM4.0用户指南(中文).pdf JBPM是一个可扩展、灵活的流程引擎,它可以运行在独立的服务器上或者嵌入任何应用Java中

jBPM4.0的用户指南(二)

[size=x-large]第 2 章 安装配置[/size] [size=large]2.1. 类库[/size] jBPM 不需要其他任何依赖库就可以在Java虚拟机上运行,参见开发指南的对象执行模式。但是在这个用户指南里我们将介绍使用jBPM的最常用方式。也就是让 jBPM将流程定义、流程实例、历史记录保存在关系数据库里。在这种情况下,hibernate就需要添加在classPath...

kay168的时空 184

jbpm4.0工作流引擎中文版

jbpm4.0工作流引擎中文版 新的出来了 悄悄的 悄悄的

jbpm4.0整合spring+hibernate

    首先加入jbpm4.0相关jar包。       修改jbpm.spring.default.cfg.xml 注释掉以下部分(让jbpm 的session-factory失效) <hibernate-configuration> <cfg resource="jbpm.hibernate.cfg.xml" /> </hibernate-c...

Bin_ShadOw 168

jbpm4.0三个例子

jbpm4的例子 在myeclipse7.5+eclipse3.42 jbpm4的包与mycelipse的包有几个冲突。 要包含lib包的,到jamin.cnblogs.com给我留言。

jbpm4.4 文档

jbpm4.4 api (英文) 帮助文档

基于eclipse的源码阅读配置指南

本文主要阐述了在eclipse环境中如何配置加载jdk源码以及利用jad反编译技术加载不带源码的第三方源码,重点讲解了jad反编译技术的配置。

夜郎King的博客 1万+

汽车OBD接口实战:如何用STM32读取CAN总线数据(附完整代码)

本文详细介绍了如何利用STM32微控制器通过汽车OBD接口读取CAN总线数据的完整实战方案。内容涵盖硬件连接(如OBD引脚定义与TJA1050收发器接线)、STM32的CAN外设初始化与滤波器配置,并深入解析OBD-II诊断协议,演示了如何请求和解析发动机转速、车速等关键数据。文末提供了构建稳定数据读取系统的代码框架与错误处理建议,为嵌入式开发者和汽车电子爱好者提供了从零到一的实践指南。

9q8w7e6r5的博客 296

jBPM4.0中文开发指南(架构)

第 4 章 架构 4.1. APIs 流程虚拟机包含4个集成的API,在不同的执行模式下, 覆盖完整的流程工作。 每个API都有特定的目的, 满足下面的架构。 流程虚拟机中的4个API [img]/upload/attachment/117921/d49d80be-b50d-30a6-8d9b-4f2311751e33.png[/img] 图 4.1. 流程虚拟机中的4个API ...

kay168的时空 254

Qlib上手学习记录

Qlib 是一个面向人工智能的量化投资平台,其目标是通过在量化投资中运用AI技术来发掘潜力、赋能研究并创造价值,从探索投资策略到实现产品化部署。该平台支持多种机器学习建模范式,包括有监督学习、市场动态建模以及强化学习等。真的是走了很多弯路step 1. 使用 ananconda 建立环境,要主要必须是 python 3.8失败的下了以后 进入 glib folder 后执行是会报错的,不管你还什么source 都一样,整了很久使用前最好看下这个。

chenchihwen的专栏 3099

HIL(硬件在环)技术汇总梳理

HIL(Hardware-in-the-Loop)测试领域的知名公司有dSPACE、NI、Vector和speedgoat等,本文是针对这几家HIL技术的对比分析。

Mr.Cssust的博客 3685

jbpm4

JBPM4详细配置 系统环境:   JBPM4.0   Eclipse3.4   MyEclipse6.5   JDK1.5   Tomcat5.0/6.0   MySQL4.1 安装包及相关软件: 1、 安装JDK与MySQL 对于JDK不说废话。 2、 安装 MySQL MySQL的安装也不多说,用户名为root ,密码为

你若幸福,便是晴天 1109

深入解析TMC2209 UART寄存器配置:从基础指令到高级参数调优

本文深入解析TMC2209 UART寄存器配置,从基础指令到高级参数调优,涵盖电流控制、微步细分等关键设置。通过实战案例和优化技巧,帮助开发者高效配置步进电机驱动,提升系统性能和稳定性。特别介绍了UART通信协议和CRC校验实现,确保数据传输可靠性。

tequila的博客 1159

JBPM4详细配置

系统环境:     JBPM4.0     Eclipse3.4     MyEclipse6.5     JDK1.5     Tomcat5.0/6.0     MySQL4.1 安装包及相关软件: 1、     安装JDK与MySQL 对于JDK不说废话。 2、     安装 MySQL MySQL的安装也不多说,用户名为root ,密码为空。前端工具navicat8l...

Java365 269

STM32 HAL库串口DMA接收不定长数据的两种实战方法:IDLE中断与超时管理详解

本文详细解析了STM32 HAL库中串口DMA接收不定长数据的两种实战方法:IDLE中断与超时管理。通过对比分析两种方案的硬件要求、响应速度和适用场景,为嵌入式开发者提供了高效可靠的串口通信解决方案,特别适用于智能家居、传感器网络等需要处理不定长数据包的应用场景。

weixin_30954265的博客 470

Android UI 组件系列(二):Button 进阶用法

在这篇博客中,我们深入探讨了 Button 的进阶用法,重点介绍了如何通过 事件处理 来响应用户的操作,如何使用 自定义样式 来提升按钮的外观,并利用 StateListDrawable 来管理按钮在不同状态下的表现。这些技巧能够帮助你打造更具交互性、视觉吸引力和动态响应的按钮,提升用户体验。

weixin_39339407的博客 1624

MyEclipse8.0安装JBPM4.4插件

一、环境  系统:Win7  MyEclipse版本:8.0  Jbpm版本:4.4 二、步骤 1、去jboss官网下载JBPM4.4,网址:http://sourceforge.net/projects/jbpm/files/ 2、将下载的JBPM4压缩包解压,将%JBPM_HOME%\install\src\gpd\jbpm-gpd-site.zip文件解压。 3

1606

VisionPro - 基础 - 模板匹配技术-Search/PMAlign/PatMax(6)-纹理屏蔽和重叠匹配

Note:对已经有了,1已经训练好的模板,2一组使能的自由度,3一个待测的实时图片,PatMax 就能模板匹配的给出变化的最佳描述。对一些综合的模板,这三个输入值往往是一起影响最后的变换结果信息。例如,如果我们训练了一个圆形的模板,然后搜索一个角度自由度包括一个圆,那么将会有无限个可能的角度满足要求。这些组合的模板匹配,被官方名为:退化系统,a degenerate system的结果被叫做a degenerate result 退化结果4.2 退化系统例子。

山云的专栏 1531

为Myeclipse8.6搭建JBPM5.4的开发环境

条件:电脑上已安装了jdk、ant、myeclipse8.6、eclipse等 第一步:下载jbpm-5.4.0.Final-installer-full.zip,解压,将解压文件放到E:盘或者D:盘; 第二步:cmd下到E:\jbpm-installer下,然后运行命令ant install.demo.noeclipse; 第三步:运行命令 ant start.demo.noeclipse; 第

编程日常记录与总结 https://franciswmf.iteye.com 312

【以太网硬件一】802.3xx标准怎么这么多?它们有什么关系?

IEEE 802.3标准发展历史简介

highman110的博客 5014

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

JBPM安装

 一、 工具下载 jbpm下载地址 http://sourceforge.net/projects/jbpm/files/,下载后的文件为:jbpm-5.4.0.Final-installer-full.zip,解压后,..\jbpm-5.4.0.Final-installer-full\jbpm-installer\lib下的org.drools.updatesite-5.5.0.F

tzl090940126的专栏 661

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

JBPM4.3、mysql 5.0、tomcat6的集成安装与Eclipse的JBPM插件安装

一.JBPM4.3、mysql 5.0、tomcat6的集成安装 1.下载好JBPM4.3(下载地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/jbpm-4.3/)和mysql5.0(下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.96-winx64.zip),t...

夕雨 2199

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

jbpm4.4集成mysql_JBPM4.4安装(Tomcat-MySQL)方法

一、下载相关的工具软件JBPM4.4下载(http://sourceforge.net/projects/jbpm)Apache-tomcat-6.0.35下载(http://tomcat.apache.org/download-60.cgi)MySQL下载(http://www.mysql.com/downloads/)Eclipse-java-galileo-SR2-win32下载(http:...

weixin_39947314的博客 116

MyEclipse7.5安装JBPM4.0插件方法

MyEclipse7.5安装JBPM4.0插件方法2010-02-26 16:28首先下载jbpm-4.0.zip,JBoss官网上有,自己找(最好不要直接找下载链接,以后学习深了,必须上英文官网上看东西,先习惯下)。 右击解压到E盘,目录如下:E:\jbpm-4.0,然后打开MyEclipse7.5选择Help-->Software Updates-->Add/Remove Softwar...

iteye_7219的博客 164

jBPM5.4-01:jbpm-5.4.0安装

  参考jBPM User Guide   1.安装好JDK和ANT,建立JAVA_HOME。 This script assumes you have Java JDK 1.5+ (set as JAVA_HOME), and Ant 1.7+ installed.   2.下载jbpm-5.4.0.Final-installer-full.zip,解压到目录jbpm-insta...

xuxujing的专栏 204

[jBPM系列]jBPM 4.3 Demo Setup的安装部署

  inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish)。  jBPM是一个开源工作流软件,后台老大是JBoss。继2009年11月5日jBPM 4.2发布之后,2009年12月29日jBPM 4.3闪亮登场,而jBPM 4.4则计划在2010年3月1日发布。(来源:http://blog.csdn.net/inkfish)

重新开放 7040
上一篇: 马士兵Spring学习笔记
下一篇: JDBC-数据库连接类ConnDB
Y叔输得起
博客等级 码龄16年 15粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值