`
xiehongdong
  • 浏览: 68985 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JBPM4.4安装过程

    博客分类:
  • JBPM
阅读更多

 免费的午餐jBPM4.3中包含了BPMN 2.0,而且是开源的。在此和大家分享一下我的jBPM 4.3安装过程。

 

本文结构 

1、准备工作

2、jBPM4.3目录结构

3修改配置

    3.1 修改需要部署到的jboss的相关信息

    3.2 修改数据库配置

4部署

    4.1 创建数据表

    4.2 安装jBPM

5其他

    5.1 示例的添加

    5.2 Eclipse图形设计插件的添加

 

1、准备工作

下载jBPM4.3http://sourceforge.net/projects/jbpm/files/(*不要选择上面的jBPM4.0.0哦。要在下面找到jBPM4.3下载,不然就没得BPMN 2.0玩了。)

下载anthttp://ant.apache.org/bindownload.cgi 。解压下载的文件,需要把解压后的{ant_home}/bin的目录添加到系统变量中。

ant环境变量设置:
Windows下ANT用到的环境变量主要有2个,ANT_HOME 、PATH。

设置ANT_HOME指向ant的安装目录。

设置方法:
ANT_HOME = D:/apache_ant_1.8.0

将%ANT_HOME%/bin; %ANT_HOME%/lib添加到环境变量的path中。

设置方法:
PATH = %ANT_HOME%/bin; %ANT_HOME%/lib 

 

 2、修改配置

ant前需要对build.xml的内容做一些修改。

2.1 修改需要部署到的jboss的相关信息

<property name="jboss.version" value="5.1.0.GA" />
  <property name="jboss.parent.dir" value="${jbpm.home}" />
  <property name="jboss.home" value="D:/jboss-5.1.0.GA" />

 

第一行修改需要部署到的jboss的版本号。(Alexey Kakunin就是修改这个地方,从而把jBPM部署到了jboss 5.1.0 GA上面去的)

第三行修改需要部署到的jboss的路径。

2.2 修改数据库配置

 <!-- USER CUSTOMIZABLE PROPERTIES -->
  <!-- {hsqldb | mysql | oracle | postgresql} -->
  <property name="database" value="oracle" />

 把上面代码中的value设置我们要使用的数据库名称。

在上一步我们选择了oracle,所以接下来配置的文件是:

     {jbpm_home}/install/jdbc/oracle.properties

修改里面的数据库连接内容:

jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@localhost:1521:oraclexc
jdbc.username=root
jdbc.password=root

安装JBPM

使用命令:ant install.jbpm.into.jboss



 注意:我在安装的过程第一失败了,后来将oracle的驱动包ojdbc14.jar包拷到/jbpm-4.4\lib中就可以了。

Eclipse图形设计插件的添加

打开eclipse

Help->Install New Software

点击Add、点击Archive

找到{jbpm_home}/install/src/gpd/jbpm-gpd-site.zip

下一步、下一步、I agree……

这样OK之后你的eclipse不能够创建jboss jbpm工程,但是关系不大。因为Dominic说啦( http://community.jboss.org/thread/146890 ),放哪都行,一般的工程就行了。(只是郁闷了我们,需要自己部署工程里面的各种东东)。

重启eclipse然后

创建一个一般的工程

就可以在这个工程下创建jBPM文件了。

New->Others 找到JBossjBPM下面的jBPM 4 Process Definition

拖拉左边的各种BP组件到面板中,会自动形成xmlSource文件。还是很方便的。可惜,BPMN 2.0的内容涉及的还是不多,有待提高啊。不过做一些简单的OrchestrationBP图是够了。

本文参考:http://blog.csdn.net/zzkathy/article/details/2027852

  • 大小: 69.3 KB
分享到:
评论

相关推荐

    jbpm4.4下载地址

    安装过程通常涉及解压缩下载的文件,并将其部署到你的应用服务器中。具体步骤可能因应用服务器的不同而有所差异,但通常包括配置数据库连接、设置系统属性和部署WAR文件。 ### 结论 jBPM 4.4是一个功能强大且灵活...

    jbpm4.4中文开发指南

    6. **规则集成**: jbpm4.4可以与Drools规则引擎结合,实现业务规则在流程执行过程中的动态应用,提升决策的灵活性。 7. **监控和报表**: 提供了监控工具,允许管理员查看流程实例的状态、跟踪任务执行情况,并生成...

    jBPM4.4开发指南

    ### jBPM4.4开发指南关键知识点解析 #### 一、工作流基础与概念 **1. 工作流定义** 工作流是指业务过程的部分或整体在计算机应用环境下的自动化,其目的是为了使在多个参与者之间按照某种预定义的规则传递文档、...

    JBPM4.4资料的其他补充

    JBPM4.4是JBPM的其中一个稳定版本,发布于2009年,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务管理和监控等功能。在JBPM4.4版本中,开发者可以利用其提供的API和工具来设计、部署和执行复杂的业务...

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

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

    jBPM4.4 详解 API 中文

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

    jBPM4.4 安装在Tomcat+MySql环境

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

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

    - 项目启动前运行SQL文件,用于在数据库中创建18张表,这些表是JBPM4.4引擎运行所必需的,包括流程实例表、任务表、变量表等,它们记录了流程执行过程中的各种状态和数据。 6. **学习资料** - 随附的学习资料可能...

    jbpm4.4 流程运转+驳回+分配组任务+ssh2

    jbpm4.4是JBoss Business Process Management Suite的第4.4版本,它是一个开源的工作流和业务流程管理系统,用于构建、部署和管理...在学习过程中,可以参考提供的jbpm4.4压缩包文件,通过实际操作来加深理解和应用。

    JBPM4.4例子

    **JBPM4.4入门详解** JBPM,全称Java Business Process Management,是一个开源的工作流管理系统,用于管理和执行业务流程。JBPM4.4是该系统的一个特定版本,它提供了全面的工作流支持,包括流程设计、执行、监控和...

    jbpm4.4入门编程小例子

    **jbpm4.4入门编程小例子** Jbpm(Java Business Process Management)是一个开源的工作流管理系统,主要用于处理业务流程的建模、部署、执行和监控。jbpm4.4是该系统的较早版本,但它仍然是许多开发人员学习工作流...

    jbpm4.4用户手册中文版

    【jbpm4.4用户手册中文版】是针对企业级工作流管理系统的详细介绍,主要针对jbpm 4.4版本。这个手册旨在帮助开发者、系统管理员以及业务分析师理解和使用jbpm来实现工作流程自动化。jbpm是一个开源的业务流程管理...

    jbpm4.4_eclipse插件GPD的安装

    【jbpm4.4_eclipse插件GPD的安装】主要涉及的是在Eclipse环境中安装和配置jbpm4.4的图形化流程设计器(Graphical Process Designer,简称GPD)的过程。以下是详细的步骤: 1. **获取Eclipse**:首先,你需要确保...

    jbpm4.4请假例子,eclipse工程

    【jbpm4.4请假例子】是一个基于jbpm4.4流程引擎的示例项目,它展示了一个在Eclipse环境中开发的请假流程。jbPM(Java Business Process Management)是一个开源的工作流和业务流程管理框架,它允许开发者设计、执行...

    jbpm4.4项目

    【jbpm4.4项目】是一个基于JBPM4.4版本的工作流管理系统示例,它为初学者提供了深入了解和实践企业级工作流管理系统的入口。JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,它允许...

    JBPM4.4完整可用审批流程

    JBPM4.4是JBoss Business Process Management (BPM)平台的一个版本,它是一个开源的企业级BPM解决方案,用于设计、执行和管理业务流程。在这个完整的审批流程工程中,我们看到它采用Maven进行项目构建和依赖管理,...

    jbpm4.4开发包2

    这表明jbpm4.4的完整安装可能需要组合多个压缩包来获取所有必要的文件。CSDN是一个中国知名的开发者社区,提供各种软件资源的下载服务,是开发者寻找开源软件和组件的好去处。 【标签】"jbpm4.4 lib2"强调了这个...

    jbpm4.4(chinese).rar_jbpm4.4

    1. **安装与配置**:如何在本地环境中安装jbpm4.4,包括设置开发环境、数据库连接等。 2. **快速入门**:介绍如何创建第一个流程,包括流程定义语言(BPMN 2.0 XML)的编写和流程部署。 3. **流程设计**:详细讲解...

Global site tag (gtag.js) - Google Analytics