JBPM3中文用户手册——第二章:如何开始

[译:liuu  liuu.iteye.com  liuu9(a)163.com  欢迎交流指正,本译文尚未征得原文作者同意,保留除复制外的其他权利]

[译序: 从JBPM3到JBPM4,兼谈其他]

如何开始

本章带你进入获取jbpm的第一步,并提供初步指导你立即启动和运行它。

2.1 可用下载概述

下面列出的是目前可用的不同jBPM包,它们每一个都包含一个或多个可下载文件。同时针对每个文件,都有一段关于其内容的描述,和一条任何相关的安装指导(如果有的话)的指示。

所有提到的下载包均可在sourceforge jbpm 下载页面上找到。

2.1.1 jPDL3

下载 jBPM jPDL 3 sourceforge.net。这是主分发包,包含核心引擎和可能用到的一些附加模块。

jPDL套件(jbpm-jpdl-suite.zip):jPDL套件是一个扩展运行时,包含设计器和服务器。所有这些组件都是已经配置好的,开箱即用。如果你想快速上手jBPM,应该下载个文件。这包括所有的其他模块,以及安装指导。你可以配合第3章教程来使用这个初学者工具包。

jPDL运行时引擎(jbpm-jpdl.zip):这个文件包含jBPM核心库、文档和依赖包,以及用作参考者和群组管理的身份标识组件。解压这个文件到某个目录,在‘jbpm-版本’的目录下,有一个“readme.html”文件告诉你如何找到“用户指南”和其他重要的信息资源。

2.1.2 jPDL流程设计器

jPDL套件包里已经包含了jPDL流程设计器,不过你也可以从sourceforge.net单独下载。该设计器是一个Eclipse插件,你可以用它来编写流程定义并即时部署。这个插件也作为ZIP格式的Eclipse特征包或ZIP格式的Eclipse更新站点包提供下载,两者之间内容没有什么区别,只是安装的方式不同。

Eclipse更新站点包(jbpm-gpd-site-<version>.zip):如果你想确保设计器的安装顺利,我们推荐使用一个全新安装的Eclipse,并使用更新站点机制。当然,Eclipse的版本,应该与下载的更新站点包匹配。开始使用该插件包之前,请参考其根目录下的“readme.html”文件中的安装指导 。

Eclipse特征包(jbpm-gpd-feature-<version>.zip):如果每次都安装一个全新Eclipse让你厌烦,并且对应付一些可能的碰到问题有心理准备,那些你可以尝试下载特征包。它安装起来很简单,直接解压,覆盖到你的Eclipse安装目录即可(注意要确保下载包里的‘plugins’和‘features’目录跟你的Eclipse安装目录中这两个目录完全一致)。不过虽然安装简单,但是如果因之前你安装过其它特征包,而造成某些已存在的插件被覆盖时,可能会碰到不兼容问题。尽管插件的名称相同,但是它们的不同版本之间可能发生冲突,从而造成不兼容。具体安装指导在“readme.html”文件有介绍。

2.2 JBoss jBPM项目通讯录

1、 专业支持JBoss是在背后为这个项目提供专业支持、培训和咨询服务的公司。

2、 用户指南:你正在阅读的这篇文档,它是整个项目的主要进入点。

3、 论坛:与社区联系,询问和讨论jBPM相关的问题

4、 维基:其它信息,主要由社区提供

5、 事务跟踪:提交BUG和功能需要

6、 下载SourceforgeJBPM下载页面

7、 邮件列表:发布通告的邮件列表 

8、 Javadocs:下载包的一部分,在doc/javadoc目录下

2.3 CVS访问源码

2.3.1 匿名CVS访问

连接类型: pserver

用户: anonymous 

服务器: anoncvs.forge.jboss.com

端口: 2401 (默认)

资源库路径: /cvsroot/jbpm

Label: :pserver:[email protected]:/cvsroot/jbpm

2.3.2 开发者CVS访问

要获得cvs开发者访问,你必须签署捐助者协议,并且你需要一个SSH钥。更多关于这些的信息可以在JBossCVS资源库wiki页面上找到。

http://www.jboss.org/wiki/Wiki.jsp?page=CVSRepository

连接类型: ext over ssh (extssh in eclipse)

用户: sf.net username or jboss username 

服务器: cvs.forge.jboss.com

端口: 2401 (默认)

资源库路径: /cvsroot/jbpm

Label: :pserver:[email protected]:/cvsroot/jbpm

 

[译注: 欢迎交流指正,保留除复制外的其他权利,本译文尚未征得原文作者同意]

<!--EndFragment-->

你可能感兴趣的:(eclipse,jboss,ssh,jbpm,cvs)