- 1、本文档共146页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第?1?章?简介
1.1.?目标读者
这个开发指南是为了给有经验的开发者看的, 这样就可以获得jBPM的完全的灵活性。在这个开发文档中提及的特性 可能当前不会被支持到。请自行使用。
1.2.?概述
\o 第?2?章?孵化器 第?2?章 孵化器 解释了最终会放到用户手册中的功能, 它们会成为支持的一部分。 要注意孵化器中的功能还没有确保稳定。 (比如这里可能主要的语法或实现在下一个版本中被改变)。
\o 第?3?章?BPMN 2.0 第?3?章 BPMN 2.0 介绍如何在jBPM中使用BPMN 2.0流程语言。
\o 第?5?章?流程虚拟机 第?5?章 流程虚拟机 到 \o 第?9?章?高级图形执行 第?9?章 高级图形执行 解释了jBPM的核心,流程虚拟机(PVM),活动和事件监听器 是如何建立在它上面的。
\o 第?10?章?配置 第?10?章 配置 到 \o 第?18?章?Signavio web建模器 第?18?章 Signavio web建模器 解释了jBPM框架的高级用法。
1.3.?源代码和WIKI
jBPM的源代码可以在我们的 SVN获得:
/repos/jbpm/jbpm4/
这里有一篇关于如何构建源代码的wiki:
/community/docs/DOC-12867
jBPM的WIKI地址在:
/community/docs/DOC-11184
1.4.?Maven仓库
你可以使用发布包中包含的jBPM和对应的依赖库。发布包中的jbpm.jar 包含了许多jBPM模块中的泪:jbpm-api, jbpm-log, jbpm-test-base, jbpm-pvm, jbpm-jpdl和jbpm-enterprise。 所以单独使用发布包中的jbpm.jar 不会在编译时区分API类和实现类。 如果你想只依赖jBPM的API,来构建一个自己的工程, 可以直接使用我们的仓库。它的地址在: /maven2/org/jbpm/jbpm4/
1.5.?依赖库
如果你想在自己的项目中安装或部署jBPM,现在也比以前方便了很多: 只需要把正确的jar放到系统的classpath下。 我们还没有清理maven pom文件中的依赖描述。所以我们还不能给出lib 目录下,你需要包含到应用中的,jar的最小集合。 (参考Jira issue JBPM-2556 然后进行投票,如果你希望让我们知道这些问题对你优先级很高)。 依赖库的版本放在lib,是我们测试过的。 所以我们推荐你使用lib目录下的依赖版本。 为了在这方面帮助你,这里有一个jPDL当前所用的maven依赖的列表:
[INFO] ------------------------------------------------------------------------
[INFO] Building jBPM 4 - jPDL
[INFO] task-segment: [dependency:tree]
[INFO] ------------------------------------------------------------------------
[INFO] [dependency:tree]
[INFO] org.jbpm.jbpm4:jbpm-jpdl:jar:4.0
[INFO] +- org.jbpm.jbpm4:jbpm-pvm:jar:4.0:compile
[INFO] | +- org.jbpm.jbpm4:jbpm-api:jar:4.0:compile
[INFO] | | \- jboss:jboss-j2ee:jar:4.2.2.GA:compile
[INFO] | +- org.jbpm.jbpm4:jbpm-log:jar:4.0:compile
[INFO] | +- org.jbpm.jbpm4:jbpm-test-base:jar:4.0:compile
[INFO] | | \- org.hibernate:hibernate-core:jar:3.3.1.GA:compile
[INFO] | | +- antlr:antlr:jar:2.7.6:compile
[INFO] | | \- commons-collections:commons-collections:jar:3.1:compile
[INFO] | +- org.apache.ant:ant:jar:1.7.0:compile
[INFO] | | \- org.apache.ant:ant-launcher:jar:
您可能关注的文档
- HP工作站BIOS详解 资料.docx
- JBPM工作流简介 资料.docx
- BIM组织职责 文档.docx
- python3基础教程 精品资料.doc
- QuestforORACLE解决方案 精品.docx
- 总结VR参数 文档.docx
- 数学沪科版七年级(上册)2.1.2 第1课时 代数式的用法.pptx
- 英语人教PEP版八年级(上册)Unit 8 section A(1a-1c) ((共27张PPT).pptx
- 数学沪科版九年级(上册)21.2二次函数的图象和性质课件(共17张PPT).pptx
- 英语人教PEP版九年级(上册)Unit9+Section+A+3a.pptx
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)