本章将带您完成第一步获得
JBoss jBPM
,并且提供了构建和运行
jBPM
的初步指南。
2.1.
下载文件一览
下面列出的是目前可以获取的不同的
jBPM
分发包,每个分发包里含有一个或者多个可下载的文件。每个可下载文件都有一个自述文件,自述文件中描述了文件内容,如果有相关的安装说明,则自述文件中还有指向这些安装说明的链接。
2.1.1. jBPM 3
JBoss jBPM 3
可以在
sourceforge.net
下载,它是主要的分发包,包括
jBPM
核心引擎和一些配合
jBPM
使用所需的额外模块。
-
jPDL 套件 (jbpm-jpdl-suite.zip): jPDL 套件是扩展的运行环境,包括设计器和服务器。该套件的所有组件都经过预先配置,因而能够立即配套使用。如果希望快速入门,这就是您需要下载的文件。该下载文件包含了图形化设计器和所有其它得模块。解压这个 zip 压缩文件到你所选择的目录后,阅读 'readme.html' 文件就可以获得更多的信息和进一步的安装说明。有了这个新手工具箱,您可以立即开始进入 Chapter 3, Tutorial.
-
jPDL 运行引擎 (jbpm-jpdl.zip): 该下载文件包含 jBPM 核心库、文档和依赖的第三方库,以及用于 actor 和 group 管理的身份认证组件。使用它时,请将这个压缩文件解压缩到你所选择的目录。在 'jbpm-<version>' 目录里的 'readme.html' 文件中,你会发现指向用户指南的链接和其他一些重要的信息资源。
2.1.2. jPDL
流程设计器
jPDL
套件还包括了
jPDL
流程设计器。
jPDL
通常都是从该分发包下载得到,但是也可以从
sourceforge.net
单独下载。设计器是一个
eclipse
插件,支持流程定义的编制和流程的轻松部署。该插件可以通过下载
eclipse
功能部件压缩包获得,也可以通过
Eclipse
更新站点得到。两种方式获得的内容没有区别,仅仅是安装的模式不同。
-
Eclipse Update Site (jbpm-gpd-site-<version>.zip): 如果需要完全确保设计器的安装顺利,建议采用更新站点机制和一个全新的 Eclipse 进行安装。当然, Eclipse 的版本应该和下载的更新站点压缩包的版本匹配。为了开始使用设计器插件,请按照压缩包根目录中 'readme.html' 文件的说明成功地安装 GPD 。
-
Eclipse Feature (jbpm-gpd-feature-<version>.zip): 如果讨厌每次重新安装 Eclipse ,并且愿意处理一些可能出现的问题,您可以尝试采用功能部件下载包的方式进行安装。这种安装方式非常简单,只需要将压缩包解压到 Eclipse 安装目录 ( 确保 Eclipse 安装目录中有 'plugins' 和 'features' 文件夹 ) ,如果出现相同名称的文件或者目录,覆盖即可
2.2. JBoss jBPM
项目目录
·
user guide:
您正在阅读的文件,它是了解该项目的最主要的入口
·
javadocs:
下载包的一部分,在
doc/javadoc
目录中
2.3.
源代码的
CVS
访问
2.3.1.
匿名
CVS
访问
作为选择,您可以使用如下信息从
cvs
服务器获得
JBoss jBPM
的源代码:
·
Connection type: pserver
·
User: anonymous
·
Host: anoncvs.forge.jboss.com
·
Port: 2401 (which is the default)
·
Repository path: /cvsroot/jbpm
·
Label: :pserver:anonymous@anoncvs.forge.jboss.com:/cvsroot/jbpm
2.3.2.
开发人员
CVS
访问
·
Connection type: ext over ssh (extssh in eclipse)
·
User: sf.net username or jboss username
·
Host: cvs.forge.jboss.com
·
Port: 2401 (which is the default)
·
Repository path: /cvsroot/jbpm
·
Label: :pserver:anonymous@cvs.forge.jboss.com:/cvsroot/jbpm