`
squall140
  • 浏览: 146190 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

jbpm4.4安装配置

    博客分类:
  • JBPM
 
阅读更多

 

 

1. 准备
jBPM:
http://sourceforge.net/projects/jbpm/files/

 

jBPM需要JDK (标准java)5或更高版本。

http://java.sun.com/javase/downloads/index.jsp

 

为了执行ant脚本,你需要1.7.0或更高版本的apache ant:

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


2. 安装完上述软件,配置好路径后
jBPM下载包install目录中有一个ant的build.xml文件,切换到install目录下,使用ant -p你可以看到所有的安装

    demo.setup.jboss:安装jboss,把jbpm安装到jboss中, 启动jboss,创建jbpm数据库表结构,部署实例,加载实例身份认证信息, 安装并启动eclipse
    demo.setup.tomcat:安装tomcat,把jboss安装到tomcat中, 启动tomcat,创建jbpm数据库表结构,部署实例,加载实例身份认证信息, 安装并启动eclipse
    clean.cfg.dir:删除${jbpm.home}/install/generated/cfg 文件夹。
    create.cfg:创建一个配置在 ${jbpm.home}/install/generated/cfg下,基于当前的参数。
    create.jbpm.schema:在数据库中创建jbpm表
    create.user.webapp创建一个基本的webapp在 ${jbpm.home}/install/generated/user-webapp中
    delete.jboss:删除安装的jboss
    delete.tomcat:删除安装的Tomcat
    demo.teardown.jboss:删除jbpm数据库的表并停止jboss
    demo.teardown.tomcat:停止tomcat和hsqldb服务器(如果需要)
    drop.jbpm.schema:从数据库中删除jbpm的表
    get.eclipse:下载eclipse如果它不存在
    get.jboss:下载一个JBoss AS,已经测试过当前的jBPM版本,如果它不存在
    get.tomcat:下载一个Tomcat,已经测试过当前的jBPM版本,如果它不存在
    hsqldb.databasemanager:启动hsqldb数据库管理器
    install.eclipse:解压eclipse,下载eclipse如果它不存在
    install.jboss:下载JBoss如果它不存在,并解压
    install.jbpm.into.jboss:把jBPM安装到JBoss中
    install.tomcat:把tomcat下载到${tomcat.distro.dir}如果tomcat不存在,并解压tomcat
    install.jbpm.into.tomcat:把jBPM安装到tomcat中
    install.examples.into.tomcat:部署所有的实例流程
    install.signavio.into.jboss:把signavio安装到jboss中
    install.signavio.into.tomcat把signavio安装到tomcat中
    load.example.identities:读取实例用户和用户组数据到数据库
    reinstall.jboss:删除之前的jboss安装,并重新安装jboss
    reinstall.jboss.and.jbpm:删除之前的jboss安装,并重新安装jboss并把jbpm安装到它里面
    reinstall.tomcat:删除之前的tomcat安装,并重新安装tomcat
    reinstall.tomcat.and.jbpm:删除之前的tomcat安装,并重新安装tomcat并把jbpm安装到它里面
    start.eclipse:启动eclipse
    start.jboss:启动jboss,等待到jboss启动完,然后让jboss在后台运行
    start.tomcat:启动Tomcat,等待到Tomcat启动完,然后让Tomcat在后台运行
    stop.jboss:通知jboss停止,但是不等到它完成
    stop.tomcat通知Tomcat停止,但是不等到它完成
    upgrade.jbpm.schema:更新数据库中的jBPM表到当前版本

3. 安装数据库

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

 


    2)修改install\build.xml


    <!-- DEFAULT PROPERTY VALUES -->


      <property name="database" value="hsqldb" />,value值更改为value="mysql"


    3)修改\install\jdbc\mysql.properties中的数据库配置(有时候安装别的数据库时缺少相应的jar包,需要将相应的jar包copy到jbpm-4.3\lib目录下

    4)ant create.jbpm.schema

4.安装服务器

   1)把apache-tomcat-6.0.20.zip(解压版)放进jbpm-4.3\install\downloads目录下(不用似乎也可以)

   2)安装tomcat :ant install.tomcat(似乎也可以不用)

   3)ant install.jbpm.into.tomcat:把jBPM安装到tomcat中,这时候在jbpm-4.3目录下生成apache-tomcat-6.0.20,将下面的文件与目录copy到已经安装tomcat下即可.


   4)ant load.example.identities:读取实例用户和用户组数据到mysql数据库.生成用户名与密码:

      用户名    密码
     alex     password
     mike    password
     peter   password
     mary   password

   5) 启动tomcat

     Signavio web(web版流程设计器)地址
Signavio Web(注意在IE7不行,firefox3可以)
    jBPM控制台地址
jbpm-console




本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sundragon/archive/2010/05/05/5559033.aspx

分享到:
评论

相关推荐

    jBPM4.4.rar_jbpm4.4_jbpm4.4 PDF

    在《jBPM4.4中文用户手册》中,用户可以找到更详细的使用指南,包括安装配置、基本操作、示例教程以及常见问题解答等内容。手册将帮助用户快速上手,实现jBPM在实际项目中的应用。 总的来说,jBPM4.4是企业级业务...

    jbpm4.4下载地址

    在深入探讨jBPM 4.4的相关知识点之前,我们首先需要理解jBPM是什么以及它在企业级应用中的重要性。jBPM是“Java Business Process Model”的缩写,是一个开源的工作流引擎,用于执行业务流程管理(BPM)。它提供了...

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

    #### 二、MyEclipse 配置与 jBPM 插件安装 ##### 2.1 安装 MyEclipse 7.5 - **安装 MyEclipse**: 运行 `myeclipse-7.5.0-win32.exe` 并按照安装向导进行安装。 ##### 2.2 安装 jBPM 插件 - **安装插件**: - 在 ...

    jBPM4.4开发实例

    **jBPM4.4开发实例** jBPM(Java Business Process Management)是一个开源的工作流管理系统,用于管理和执行业务流程。jBPM4.4是该框架的一个版本,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务...

    jBPM4.4开发指南

    #### 三、jBPM4.4环境配置示例 **1. jBPM4.4所需环境** - JDK (Java Development Kit) 5 或更高版本 - Apache Ant 1.7.0 或更高版本 **2. 下载相关资源** - jBPM:[jBPM 官方下载]...

    jbpm4.4中文开发指南

    **jbpm4.4中文开发指南** ...通过阅读《jbpm4.4开发指南.doc》,读者可以系统了解jbpm的工作原理、配置方法、使用技巧,以及常见问题的解决方案,从而更好地在实际项目中运用jbpm4.4来实现高效、灵活的业务流程管理。

    jBPM 4.4用户手册 中文PDF

    《jBPM 4.4 用户手册》中文版提供了全面的指南,涵盖了从安装、配置、建模、执行到监控的各个环节,是学习和使用jBPM 4.4的重要参考资料。通过阅读这份手册,开发者和业务分析师可以深入了解jBPM的功能和用法,快速...

    JBPM4.4资料的其他补充

    在提供的文件列表“jbpm2”中,可能包含的是JBPM4.4的第二个版本或者其他相关组件,如库文件、配置文件或示例项目。具体用途需要根据文件内容进行解析和理解。 总之,JBPM4.4是一个功能丰富的业务流程管理平台,它...

    jbpm4.4 shh2 项目示例

    - 集成jbpm4.4和SSH2需要配置相关的依赖和插件,如jbpm的persistence.xml、struts2的配置文件等。 - 创建流程定义文件(.bpmn或.bpmn2),并在jbpm工作台中进行设计和部署。 - 实现业务服务接口,使用jbpm提供的...

    jBPM4.4 详解 API 中文

    ### jBPM4.4 API 详解:工作流自动化的核心技术 #### 一、工作流基础知识 工作流,作为业务过程的部分或整体自动化,旨在通过计算机应用环境实现文档、信息或任务在多个参与者间的自动传递,以达到预期的业务目标...

    JBPM4.4视频教程(22集附源码)

    资源名称:JBPM4.4视频教程(22集附源码)资源目录:【】(01)jbpm4.4简介【】(02)JBPM4.4开发环境搭建【】(03)jbpm4.4环境搭建续【】(04)jbpm4.4配置文件和开发前准备【】(05)jbpm4.4部署流程发起流程实例【】(06)...

    jBPM4.4 安装在Tomcat+MySql环境

    ### jBPM4.4 在 Tomcat + MySQL 环境下的安装指南 #### 一、准备工作 在开始安装之前,我们需要确保以下几项准备工作已经完成: 1. **下载相关软件**: - [jBPM 4.4](http://sourceforge.net/projects/jbpm):一...

    jbpm4.4+ssh

    在实际运行时,"两张表的sql要设置下"可能指的是需要对jbpm4.4的数据库配置进行调整。jbpm在初始化时会创建一些核心的系统表,用于存储流程定义、实例、任务等信息。因此,用户需要确保数据库中已创建了这些表,或者...

    jbpm4.4开发用户指南

    1. **环境配置**:介绍如何设置开发环境,包括JDK、Maven以及Eclipse等开发工具的安装和配置。 2. **jBPM架构**:讲解jBPM的核心组件,如流程定义语言(BPMN 2.0)、工作流引擎、任务服务和持久化机制。 3. **流程...

    jBPM4.4.rar_jbpm4_jbpm4.4

    "jBPM4.4.docx" 文件可能是关于 jbPM 4.4 示例的详细文档,它可能包含如何安装、配置、创建和运行流程实例的步骤,以及可能遇到的问题和解决办法,对于学习和使用 jbPM 4.4 是非常有价值的参考资料。 总结,jbPM ...

    jbpm4.4spring.rar_jbpm4_jbpm4.4

    通过这个项目,开发者可以学习如何配置和使用JBPM4.4,特别是在Spring环境下。这涉及到创建流程定义(BPMN模型)、部署流程定义、启动流程实例、任务管理和工作流监听器等方面的知识。同时,还要理解Spring如何管理...

    JBPM4.4流程管理Demo(附学习资料)

    在JBPM4.4Demo中,这些步骤被转化为可执行的工作流任务,通过定义流程图和配置业务规则,实现自动化流转。 4. **UserController.java** - 提到的`UserController.java`是项目中的关键组件,它包含初始化流程所需的...

    jbpm4.4+tomcat6+eclipse jee

    【jbpm4.4+Tomcat6+Eclipse JEE】是一个经典的组合,用于构建基于流程管理的Java企业级应用。JBPM(Business Process Management)是一个开源的工作流管理系统,它允许开发者设计、部署和执行业务流程。Tomcat6则是...

Global site tag (gtag.js) - Google Analytics