1.安装JBPM之前,要求本机已安装了JDk1.5+版本和ANT1.7+版本。关于ANT的安装和配置方法,请参考我的另一篇文章:http://vanhelp-songst.iteye.com/blog/1123205。
2.JDK和ANT都安装完毕之后,到http://sourceforge.net/projects/jbpm/files/下载JBPM-installer,下载完之后,解压缩到了E:\PMS\software\jbpm-installer路径下,jbpm-installer文件夹里有个install.html,里面有英文版的安装教程,可以作为参考。
3.在CMD下进入刚才的E:\PMS\software\jbpm-installer目录,运行ant install.demo,该命令会执行下面一系列的操作:
- 下载JBoss AS
- 下载Eclipse
- 安装Drools Guvnor 到JBoss AS
- 安装Oryx Designer 到JBoss AS
- 安装jBPM Console 到JBoss AS
- 安装jBPM Eclipse 插件
- 安装Drools Eclipse 插件
因为是在单位用的代理上网,用该命令下载以上组件的时候会有问题,所以没有执行该命令。在E:\PMS\software\jbpm-installer目录下的build.xml文件里有JBoss的下载地址,把下载的jboss-5.1.0.GA解压后放到E:\PMS\software\jbpm-installer目录下,这是因为在该目录下的build.properties配置文件里默认配置的JBoss路径是:jboss.home=./jboss-${jboss.server.version},即在当前文件夹下,当然这个路径是可以手动修改的,比如,如果本机已经安装了Eclipse的话,就不用再下载了,直接在build.properties文件里修改eclipse.home=XXX 指向本机已存在的Eclipse文件夹就可以了,比如我这里改为了:eclipse.home=../eclipse,即上一层目录下的Eclipse文件夹。同样的,在build.properties还可以定义eclipse的workspace工作空间的位置。
同理,根据build.xml里的URL,下载H2数据库的JAR包,放到E:\PMS\software\jbpm-installer\db\driver目录下,注意把下载下来的h2的jar文件更名为"h2.jar",否则下面用ant启动h2的时候可能识别不到。还需要下载slf4j-jdk14-1.6.0.jar(日志相关的包),注意,在build.xml里面给出的slfj的版本是1.5的,启动的时候会出错,所以要下载1.6版本的。下载地址:http://repo1.maven.org/maven2/org/slf4j/slf4j-jdk14/1.6.0/slf4j-jdk14-1.6.0.jar,下载完后也放到E:\PMS\software\jbpm-installer\db\driver目录下。
4.弄好Jboss、Eclipse、H2和slf4j之后,CMD到E:\PMS\software\jbpm-installer目录下,依次运行以下命令:
(1).ant install.guvnor.into.jboss
(2).ant install.designer.into.jboss
(3).ant install.jBPM-gwt-console.into.jboss
(4).ant install.jBPM-eclipse.into.eclipse
(5).ant install.drools-eclipse.into.eclipse
(6).ant install.jBPM.runtime (该命令没有在install.html安装说明里出现,但如果不运行该安装命令,在下面使用命令:ant start.human.task的时候会报错:"...runtime does not exist").
5.下面可以准备启动JBPM了。CMD到E:\PMS\software\jbpm-installer目录下,依次运行以下命令:
ant start.h2 (启动h2数据库)
ant start.jboss (启动JBoss AS)
ant start.human.task (启动 task service)(task service的作用??)
ant start.eclipse (启动 eclipse)
6.Jboss启动之后,可以在http://localhost:8080/访问,JBPM的配置页面是http://localhost:8080/jbpm-console,默认用户名和密码是krisv、krisv,进入该页面后,点击"Reporting-template"会报错:“Report server not initialized”,这是因为没有下载报表工具:birt-runtime.zip,下载后解压,找到“ReportEngine”文件夹,拷贝到E:\PMS\software\jbpm-installer\jboss-5.1.0.GA\server\default\data\birt目录下即可(data\birt文件夹目录手动创建就可以),再次进入“Reporting-template"页面就不报错了,但如果下面输出日志里有JS错误,可以把“ReportEngine\lib\js.jar”拷贝到E:\PMS\software\jbpm-installer\jboss-5.1.0.GA\server\default\lib下即可。
7.在启动Eclipse之后,点击:新建-Other里面会出现JBPM选项,新建一个JBPM工程,就可以开始JBPM之旅了。
分享到:
相关推荐
#### 二、下载与安装 ##### 下载JBPM5 - 访问JBPM官方网站(http://www.jboss.org/jbpm5.0final),下载完整的JBPM5安装包。 - 推荐使用最新稳定版本,确保获得最新的特性和修复。 ##### 安装步骤 1. **安装Demo...
### jBPM5安装与配置详解 #### 一、引言 jBPM5是一款开源的工作流和业务流程管理(BPM)框架,基于Java语言,由JBoss提供支持。它提供了一套全面的工具和服务,用于设计、执行和监控业务流程。本文将详细介绍jBPM5...
jbpm5环境配置-myeclipse文档应该会提供针对MyEclipse的特定指导,包括插件安装、项目配置和库的添加等。 总之,jbpm5是一个功能强大的工作流管理系统,通过合理的环境配置和深入理解其用户手册,开发者能够有效地...
### JBPM5安装指南 JBPM (Business Process Management) 是一款开源的工作流引擎,用于创建、管理和执行业务流程。...通过以上步骤,您应该能够顺利完成JBPM5的安装配置,并准备好进行业务流程的设计与实现工作。
"jBPM5_用户手册-中文版.doc"和"JBPM5安装与配置for windows.docx"、"JBPM5安装与配置for linux.docx"提供了jBPM5的安装步骤和配置指南,无论你是在Windows还是Linux环境下,都能找到对应的操作指引,确保你能成功...
总之,JBPM5插件安装是一个涉及多步骤的过程,包括获取插件、复制文件、配置服务器和测试。确保理解每个环节,并遵循正确的顺序,才能确保插件成功安装并发挥预期作用。在实际操作过程中,耐心和细致是解决问题的...
总结,jbpm5的安装涉及到多个步骤,包括环境配置、数据库设置、Web控制台部署、流程设计与导入等。理解每个步骤的关键点对于成功安装和使用jbpm5至关重要。通过这个过程,你将能够搭建起一个功能完备的工作流管理...
jbpm5环境配置-myeclipsev
jbpm4jbpm5是关于jbpm流程管理框架的专题,涵盖了jbpm4和jbpm5两个主要版本。jbpm是一个开源的工作流管理系统,用于帮助开发者实现业务流程自动化。以下是基于给定文件的信息,深入解析jbpm4和jbpm5的知识点: 1. *...
请注意,由于jbpm5的版本较旧,可能会遇到与最新操作系统或Java版本的兼容性问题。在实际操作时,建议查阅官方文档或社区资源,以获取最新的安装和配置指导。此外,确保所有依赖库和配置文件的正确性是成功安装的...
### 第四步:等待Eclipse的下载与安装 由于安装过程中会自动下载并安装Eclipse,所以这一步可能需要较长时间,请耐心等待。 ### 第五步:安装MyEclipse 10 确保已安装MyEclipse 10,这是进行JBPM开发的基础环境。...
#### 二、MyEclipse 配置与 jBPM 插件安装 ##### 2.1 安装 MyEclipse 7.5 - **安装 MyEclipse**: 运行 `myeclipse-7.5.0-win32.exe` 并按照安装向导进行安装。 ##### 2.2 安装 jBPM 插件 - **安装插件**: - 在 ...
jbpm5环境配置是一项关键任务,涉及到多个组件的安装与配置,以确保jbpm5能够在指定环境中正常运行。jbpm5是一个开源的工作流管理系统,它提供了业务流程管理和规则引擎等功能,常用于企业级应用。 首先,我们需要...
jBPM4 安装和配置指南 jBPM4 是一个基于 Java 的工作流引擎,它提供了一个灵活的流程管理系统,允许开发者构建、部署和管理复杂的企业流程应用。在本文中,我们将介绍如何安装和配置 jBPM4,包括安装先决条件、下载...
**JBPM4安装配置文档** **一、jBPM4简介** jBPM4是一款开源的工作流管理系统(Workflow Management System),它提供了业务流程管理(Business Process Management)的全面解决方案。jBPM4的设计目标是让业务流程...
【jbpm+spring配置】是将业务流程管理(Business Process Management, BPM)框架jbpm与企业级应用开发框架Spring相结合的实践。jbpm是一个开源的BPM解决方案,它提供了流程定义、执行、监控和管理的一整套工具。而...