`
清风_夕瑶
  • 浏览: 53027 次
  • 性别: Icon_minigender_1
  • 来自: 潘多拉星球
社区版块
存档分类
最新评论

jbpm入门简介

    博客分类:
  • jbpm
阅读更多

  粗略的看了一下临远关于jbpm的入门视频教程,对于流程的作用和

用法算是基本了解,剩下的事情是自己动手丰衣足食了。可惜,这第

一步我迈的时间久相当久,仅仅是在eclipse调试上。直到下午三点多

,才找到问题的根源。回头看,花费如此多时间真是不应该。现写一

点自己的心得,以供访客借鉴,快速入门。
  在java的几个流行框架中,恐怕只有jbpm是需要自带的表支持。然

而,jbpm的若干帮助文档都提到ant部署问题。对于未接触过ant的同

胞来说这可能是误导,误导其下载如干文件,且要按照一定的步骤执

行。这样不可避免的浪费了如干时间。在我看来,使用jbpm也就三步

的事情(一下对应的jbpm对应的版本是4.3)。
   第一步, 创建数据表结构。在jbpm-4.3\install\src\db\目录下

提供oracle,mysql,hsql等数据库对应系统表创建与删除。用户可根据

所用数据库选择相应文件创建或删除表结构.
   第二步,在eclipse中安装jbpm插件,jbpm已自带插件,插件位置

jbpm-4.3\install\src\gpd。插件安装完毕后,设置jbpm对应

runtime-->>add对应的jbpm位置。myeclipse安装、配置与Eclipse相

同。若用户不知如何添加新的插件,可找google老师,答案一堆呢。
   第三步,创建一个java project,在src下导入jbpm-4.3\examples

\src下xml和property文件,并设置hibernate.xml与用所数据库相同

。导入jbpm.jar和jbpm-4.3\lib下所用jar包到项目,如果使用的

oracle则需自己手动下载oracle驱动,并添加到项目。然后创建一个

简单jbpm.jdl.xml,并junit进行测试。如果控制打印若干正确信息,

基本可以断定相应配置信息已正确。
    在以上基础,再创建一个web项目,此时一定要注意要将jbpm对应

的jar包拷到项目lib目录下,如果是通过user liberary导入,可能导

致编译失败,切记!至于jpbm与tomcat6冲突问题,网上也有大量对应

的解决方案,用户可自行查找。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics