您的位置:首页 > 运维架构

VMware vCenter Operations Enterprise 5.6.0 部署测试

2013-04-02 15:38 387 查看
JBPM5的安装与配置 .
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之旅了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: