首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

JBPM引见与项目搭建

2012-11-13 
JBPM介绍与项目搭建大致可以分为三类,比如有JPDL(JBPM的描述语言)、JPDL DESIGNER(流程设计器),jbpm-versi

JBPM介绍与项目搭建

大致可以分为三类,比如有JPDL(JBPM的描述语言)、JPDL DESIGNER(流程设计器),jbpm-<version>.zip(核心引擎和身份组件);但是通常我们只要下载一个jbpm-starters-kit-<version>.zip(新手工具箱)就可以拥有以上所有的包;

下载完新手工具箱之后,解压此工具箱,目录层次入图所示:

JBPM引见与项目搭建

Jbpm文件夹中主要存放了关于JBPM的文档和自带例子的源码;jbpm-db文件夹中主要存放了针对不同数据库的JDBC驱动和HIBERNATE的配置,进入此文件夹下,还可以根据ANT命令针对不同数据库得到不同的创建JBPM的数据库的SQL脚本文件;jbpm-designer文件夹存放了eclipse插件,用于开发JBPM流程定义文件和创建JBPM的工程; jbpm-server文件夹是一个自带的JBOSS应用服务器,通过运行此文件夹中的start.bat批处理文件可以启动服务器,服务器启动完毕后可以通过访问http://localhost:8080/jbpm体验自带的JBPM例子。

3、建立JBPM工程

首先安装用于开发JBPM工程的ECLIPSE插件;

打开jbpm-designer下的jbpm-gpd-feature文件夹,复制Eclipse文件夹中的所有文件到你的ECLIPSE根目录中;

启动ECLIPSE;

新建一个JBPM的工程FILE->NEW->OTHER,可以看到如图所示:

JBPM引见与项目搭建

双击process Project填写工程名称:

JBPM引见与项目搭建

选择JBPM的HOME路径:

JBPM引见与项目搭建

确定后就生成了一个JBPM的工程。如图:

?JBPM引见与项目搭建

工程生成后,Eclipse会自动导入JBPM用到的包,其中scr/main/java用于存放工程的核心代码;scr/main/config/用于存放一些配置文件,例如Hibernate配置文件、Spring配置文件等;scr/main/jpdl用于存放工作流的定义文件;scr/test/java用于存放JUNIT代码。

热点排行