大象刚刚接触jBPM,经过这几天的折腾,终于把jbpm-console这个项目在Tomcat6上布署成功了,现在把这几天来的学习经验拿出来和大家分享一下。(附件中有相关jar包和sql脚本下载)
系统环境:windowsXP-SP2 JDK1.5.0_09 jbpm-jpdl-3.2.2 MySQL5.0.27 Tomcat6.0.10 MSSQL 2000
1、安装JDK1.5.0_09
不必一定要按我的版本来安装,不过至少JDK应该在1.5以上,JDK安装好以后,设置PATH和CLASSPATH环境变量。
2、安装Tomcat6.0.10
这个没什么好说的,请用6.0的版本,因为大象没在5.0或5.5上测试过,而且这几个版本之间有很大的不同,为了能尽快上手,还是按照我写的来吧。^_^
3、安装MySQL5.0.27
MySQL安装中采用默认安装即可,字符集不用设置为GB2312或GBK,这样做比较通用(大象用的MySQL没有设置)。
4、安装Ant-1.7.0
从apache网站上下载Ant,然后解压,设置PATH环境变量,在CMD中键入ant -version 如果看到:
Apache Ant version 1.7.0 compiled on December 13 2006
那说明你的PATH环境已经设置好了。
5、安装jbpm-jpdl-3.2.2
下载jbpm-jpdl-suite-3.2.2,然后解压就行,直接放在根目录下,比如:D:\jbpm-jpdl-3.2.2,这个版本是包含所有的一整套工具,目录下主要包含以下几个子目录:
config —— jBPM及Hibernate与log4j的配置文件
db —— 各种数据库的SQL语句
deploy —— 已经打包好的war包
designer —— jBPM的Eclipse插件,具体在eclipse子目录中
doc —— API文档及用户使用向导
examples —— jBPM自带的例子程序
lib —— 依赖的第三方依赖类库
server —— 一个已经配置好了的基于JBoss的jBPM示例
src —— jBPM的源代码
jbpm-jpdl-suite-3.2.2的下载地址:http://sourceforge.net/project/showfiles.php?group_id=70542
注意看下面一个链接:View older releases from the f) jBPM jPDL 3 package » 这是jbpm以前的版本
6、安装Eclipse3.2.1和MyEclipse5.1.0GA
我使用的是一种整合版本,就是解压后可以直接使用,eclipse和myeclipse已经整合好了(嘿嘿,感觉非常方便,我自己还做了一个Eclipse3.3和MyEclipse6.0的整合版,下次帖一个制作方法),版本比我的高应该没关系,虽然没试过,但网上有很多人都在高版本上做过,应该没问题。
7、安装jbpm开发插件
虽然布署jbpm-console这个项目不需要用到开发插件,但为了以后的开发,在这里我还是说一下,大象用的版本是3.0.13,为什么使用这个版本呢?因为我试过最新的3.1.3.sp2版,里面可视化编辑流程里左下角没有swimlanes标签,而3.0.13的版本中却有。
3.0.13的下载地址:http://sourceforge.net/project/showfiles.php?group_id=70542&package_id=116692 这个页面可以找到所有的插件版本,当然包括最新版。
下面来说下我的安装方法:
看到这红线框的两个文件夹了吧,大象前面说了,我用的是一种整合版本,解压后就可以直接用了,所以这两个文件夹早就已经存在了,所以如果你们要用的话就像这样建两个文件夹吧,ThirdPlugins是放第三方插件的,Links是放ini配置文件的,下面都会有详细介绍。
将下载的jbpm-gpd-3.0.13解压,复制整个eclipse文件夹,进入ThirdPlugins下,新建一文件夹,命名jbpm-gpd-3.0.13,再在此目录下粘贴eclipse文件夹
另外还需要将plugins目录下的jar包作一下修改,只保留如下两个jar包,因为其它几个jar包在MyEclipse中也有,启动eclipse之后会发生冲突,而且千万不要想当然的,在myeclipse中把同名的jar包用高版本替换,不然你会发现启动之后全是错误,嘿嘿,大象试过,有着血一样的教训,请大家千万不要重蹈覆辙。
此文件内容为:path=ThirdPlugins/jbpm-gpd-3.0.13
OK,到此,插件安装已经全部完成,另外还需要在eclipse中对jBPM作一下设置,同样为了以后开发作准备。
启动eclipse,点击Windows->Preference,中文版为"窗口"->"
- SQL脚本.rar (6.9 KB)
- 描述: sqlserver和mysql脚本
- 下载次数: 58
- 需要的JAR包.rar (2.8 MB)
- 描述: 4个必须的jar包及sqlserver和mysql驱动
- 下载次数: 453
分享到:
相关推荐
【jbpm3.2.2】 Jbpm是一个开源的工作流管理系统,它提供了一整套业务流程自动化解决方案。在3.2.2版本中,jbpm提供了对工作流建模、执行、监控和管理的功能。它支持BPMN(Business Process Modeling Notation)标准...
【JBPM3.2.3+TOMCAT 6.0+MYSQL 5.0】是一个集成环境,用于实现基于工作流的应用程序部署和数据管理。在这个配置中,JBPM(Java Business Process Management)是核心组件,它是一个开源的工作流管理系统,提供了业务...
### jBPM4.4 在 Tomcat + MySQL 环境下的安装指南 #### 一、准备工作 在开始安装之前,我们需要确保以下几项准备工作已经完成: 1. **下载相关软件**: - [jBPM 4.4](http://sourceforge.net/projects/jbpm):一...
本文主要探讨的是如何将jBPM(一个开源的工作流管理系统)集成到Tomcat应用服务器,并连接MySQL数据库进行数据存储。jBPM是一个强大的业务流程管理(BPM)和工作流系统,它提供了完整的工具集来设计、部署和执行业务...
【jbpm4.4+tomcat+s2sh】是一个基于Java EE的完整开发流程,它结合了jBPM 4.4(一个轻量级的工作流管理系统),Tomcat(一个流行的Java应用服务器),以及SSH(Struts2、Spring和Hibernate三大Java Web开发框架的...
jbpm 3.2.2 表说明 详尽解释
jbpm3.2.2是jbpm的一个版本,它在当时提供了许多关键功能,如流程定义、流程实例管理、任务管理和事件处理等。本入门例子旨在帮助初学者快速理解和应用jbpm。 在jbpm3.2.2中,工作流引擎是核心组件,它负责解析流程...
【jbpm4.4+Tomcat6+Eclipse JEE】是一个经典的组合,用于构建基于流程管理的Java企业级应用。JBPM(Business Process Management)是一个开源的工作流管理系统,它允许开发者设计、部署和执行业务流程。Tomcat6则是...
本示例主要实现了流程的基本管理,流程实例的管理,...使用本例子只需要拷贝jbpm4.3的lib的jar包到本实例lib里面即可运行,注意用tomcat6的话必须把juel.jar,juel-engine.jar、juel-impl.jar剪切到tomcat的lib目录下。
开源工作流JBPM3.2.2开发环境部署 Ant Eclipse插件安装以及数据库
【jbpm + struts + spring + tomcat】项目是一个经典的Java企业级应用架构组合,它将业务流程管理(BPM)工具jbpm、MVC框架Struts、依赖注入容器Spring和应用服务器Tomcat整合在一起,为开发高效、可维护的企业应用...
【jbpm3.2.2 Web工程框架】是企业级工作流程管理(Business Process Management,BPM)系统jbpm的一个特定版本,适用于构建基于Web的应用程序。jbpm是一款开源的BPM解决方案,它允许开发者设计、执行、管理和监控...
该文件是jbpm (工作流系统)的数据库备份,该备份文件用于ORACLE下
将JBPM5、Spring、Hibernate和MySQL整合在一起,可以实现一个完整的业务流程管理系统。JBPM5负责流程的定义和执行,Spring作为应用的框架,提供依赖注入和事务管理,使得各组件间协作顺畅;Hibernate作为ORM层,负责...
在使用jbpm3.2.2(一个开源的工作流引擎)与MySQL数据库进行集成时,可能会遇到关于字段类型不匹配的问题。这通常发生在初始化数据库结构或升级流程引擎版本时,尤其是当MySQL数据库中的字段类型与Jbpm预期的不同时...
1 这个项目是maven-web项目 jdk1.6 2 项目有完善的spring和jbpm集成方法,jbpm版本是6,jbpm5和jbpm6...3 用的数据库为mysql,在运行的时候,会自动在数据库中建立jbpm工作流的表。 4 可以根据自己的项目自行集成。
所使用的工具包括Eclipse 3、MyEclipse 6、MySQL 5以及Tomcat 6等。 **1. 下载jBPM开发包** 首先,从官方网站([http://sourceforge.net/projects/jbpm/files/](http://sourceforge.net/projects/jbpm/files/))...
jbpm tomcat oracle 集成环境配置以及开发
在这个配置中,我们将探讨如何将这些框架集成在一起,创建一个基于Spring 2.5.4、Hibernate 3.2.6、Struts2和jbpm3.2.2的应用。 1. **Spring框架**: - Spring 2.5.4作为应用的核心容器,负责管理应用的bean(对象...