JBPM4快速开始

来源:互联网 发布:tensorflow中文文档 编辑:程序博客网 时间:2024/05/24 05:53

本文目的是介绍以最少步骤,最快运行一个JBPM例子。

 

1. 准备环境

 

JDK5+

eclipse-jee-galileo-win32

JBPM4.X

 

 

2. 了解JBPM结构

 

  • doc: 用户手册,javadoc和开发指南
  • examples: 用户手册中用到的示例流程
  • install: 用于不同环境的安装脚本
  • lib: 第三方库和一些特定的jBPM依赖库
  • src: 源代码文件
  • jbpm.jar: jBPM主库归档
  • migration: 参考开发指南
  •  

     

    3. 定义jBPM用户库

    在eclipse中定义JBPM的类库

    • 点击窗口 --> 属性(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)会关闭所有对话框

    4. 导入examples示例

    在eclipse导入示例工程

    • 选择文件 --> 导入(File --> Import)
    • 选择正常 --> 工作区中已有的工程(General --> Existing Projects into Workspace)
    • 点击下一步(Next)
    • 点击浏览去选择一个根目录(Browse)
    • 通向jBPM安装程序的根目录
    • 点击好(Ok)
    • 示例工程会自动找到并且选中
    • 点击完成(Finish)

    然后在工程的Libraries中加入JBPM类库

     

    5. 运行测试类

     

    examples提供了非常多的测试类,选择其中的一个测试类JavaInstantiateTest,在eclipse中run as junit test,运行成功。

    原创粉丝点击