使用jBPM开发基于WEB的工作流,首先需要搭建好开发环境,经过一段时间的摸索,先将环境搭建的步骤做个简要说明:
1.前提:
Eclipse 3.2
MyEclipse 5.0GA
jBPM3.1.2(jbpm-starters-kit-3.1.2)
Oracle 10g
Struts1.2
Hibernate3
2.至于数据库的脚本生成就不说了,有些参考资料讲得比较清楚,也有备份。
3.安装完JBPM的相关Eclipse插件以后,就可以使用Eclipse创建(new...)一个Process Project以及相关的ProcessDefinition,但这不是我们想要的。我们想要的从步骤4开始。
4.使用Eclipse创建一个Web Project,加入必要的框架包,如Struts,JSTL等。
5.在构建路径中配置jBPM库,这也是环境搭建的重点。由于使用默认的Process Project可以帮我们创建好jBPM库,但没有帮我们创建WEB环境,因此,我们首先建立WEB工程,再来搭建JBPM库。
6.在工程的“Build Path”中选择配置构建路径(Config Build Path...)。
7.在打开的窗口中选择右边的Libraries标签库,通过Add Library选项,在打开的窗口中添加一个jBPM库。
8.可以看到没有所谓的jBPM库选项,因此要自己动手,选择User Library选项,创建一个自定义的用户库,取名为jBPM Library [jBPM Runtime]。
9.添加jar文件到我们自定义的User Library中,需要添加的内容是:
jbpm-starters-kit-3.1.2\jbpm.3\lib目录下的所有jar包;
jbpm-starters-kit-3.1.2\jbpm.3\build目录下的所有jar包。
OK,开发环境初步搭建完成,我们同样可以在新建的工程中自由的创建Process Definition文件。


没有评论:
发表评论