其实我现在还不知道JBPM具体是干嘛的,但是我知道它比较有用。虽然漫无目的的学习的收货是微小的!于是乎,先探索一下下。。。
前学后忘是我的一贯作风,如果不稍微记录一下,那就跟没学习过差不多。
网上的教程和资料太少,都是一些API之类的,Demo很少,很不全面,我就姑且慢慢整理一下,我也是从网上下载简单的视频教程慢慢的看,慢慢的写。
希望哪天自己学的初出茅庐了,也出一些视频,系统的讲解一下这个东西(JBPM),最好结合实例讲解。
环境:
- jdk1.6+Eclipse3.7+tomcat6.0
- jbpm-4.3.zip(http://sourceforge.net/projects/jbpm/files/)
解压后:如图
doc:文档
examples:示例
install:安装
lib:资源库文件jar包
src:源码
给Eclispe安装插件:(插件在解压后的/install/src/gpd/jbpm-gpd-site.zip)
插件安装成功之后,Eclipse中会出现如下视图:
为了测试插件安装成功与否,新建一个Java项目做测试:
- 新建Java项目
- 新建一个JBPM 4 Process Definition(New--->Other----->JBoss jBPM...........)命名为:helloworld.jpdl.xml
- 在新建的文件上,可以使用工具画出一个简单的流程
- 保存后,会在同级目录下自动生成一个与上边文件同名的PNG图片文件helloworld.png