手动安装jbpm 5.2

JBPM的官方文档给出了JBPM的自动安装过程(运行ant install.demo完成),自我感觉没有必要去按照它的步骤进行,让我们对安装的过程不清不楚。而且,jbpm还必须在指定目录安装eclipse,这不是我想要的,我只想使用我已有的eclipse。下面是我用jbpm5.2的安装过程(5.3应该类似),仅供参考。

前提条件:jdk(我的版本 1.6)和ant(1.8.4),并设置环境变量。
步骤:

1、下载jbpm-5.2.0.Final-installer-full.zip包,解压到指定目录,解压后的文件夹为jbpm-installer。

2、进入jbpm-installer目录下,运行ant install.jboss命令。运行后jbpm-installer目录下增加了jboss-as-7.0.2.Final文件夹。

3、在jbpm-installer目录下,分别运行ant install.guvnor.into.jboss ;ant install.designer.into.jboss ;ant install.jBPM-gwt-console.into.jboss;这三个命令,把文件安装到jbpm-installer/jboss-as-7.0.2.Final目录中。

4、为了在eclipse中调试程序,需要解压jbpm-installer/lib目录下的org.drools.updatesite-5.3.1.Final-assembly.zip文件,把解压好的org.drools.updatesite-5.3.1.Final-assembly\plugins\*.jar   所有jar包拷到eclipse的dropins中,重新启动eclipse。

至此环境搭建完成。


测试程序

官方文档给出了一个测试程序:http://people.redhat.com/kverlaen/install-eclipse-jbpm.swf

执行步骤:

1、运行ant install.jBPM.runtime命令,把运行human task所需要的jar包解压到runtime目录下;

2、在jbpm-installer目录下执行如下命令:ant start.h2 ;ant start.jboss ; ant start.human.task;

3、打开eclipse,导入evaluation工程。这时eclipse会报错,因为没有导入相应的jar包,在evaluation中建立lib目录,复制jbpm-installer\runtime\下面和jbpm-installer\runtime\lib下的所有jar到evaluation\lib目录下,然后加到classpath下,这样工程的错误就消失了。

4、根据http://people.redhat.com/kverlaen/install-eclipse-jbpm.swf这个例子调试程序。


发布了54 篇原创文章 · 获赞 37 · 访问量 39万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章