ERP系统标准功能模块
2013-04-02 10:36
218 查看
大象刚刚接触jBPM,经过这几天的折腾,终于把jbpm-console这个项目在Tomcat6上布署成功了,现在把这几天来的学习经验拿出来和大家分享一下。(附件中有相关jar包和sql脚本下载)
系统环境:windowsXP-SP2 JDK1.5.0_09 jbpm-jpdl-3.2.2 MySQL5.0.27 Tomcat6.0.10 MSSQL 2000
1、安装JDK1.5.0_09
不必一定要按我的版本来安装,不过至少JDK应该在1.5以上,JDK安装好以后,设置PATH和CLASSPATH环境变量。
2、安装Tomcat6.0.10
这个没什么好说的,请用6.0的版本,因为大象没在5.0或5.5上测试过,而且这几个版本之间有很大的不同,为了能尽快上手,还是按照我写的来吧。^_^
3、安装MySQL5.0.27
MySQL安装中采用默认安装即可,字符集不用设置为GB2312或GBK,这样做比较通用(大象用的MySQL没有设置)。
4、安装Ant-1.7.0
从apache网站上下载Ant,然后解压,设置PATH环境变量,在CMD中键入ant -version 如果看到:
Apache Ant version 1.7.0 compiled on December 13 2006
那说明你的PATH环境已经设置好了。
5、安装jbpm-jpdl-3.2.2
下载jbpm-jpdl-suite-3.2.2,然后解压就行,直接放在根目录下,比如:D:\jbpm-jpdl-3.2.2,这个版本是包含所有的一整套工具,目录下主要包含以下几个子目录:
config —— jBPM及Hibernate与log4j的配置文件
db —— 各种数据库的SQL语句
deploy —— 已经打包好的war包
designer —— jBPM的Eclipse插件,具体在eclipse子目录中
doc —— API文档及用户使用向导
examples —— jBPM自带的例子程序
lib —— 依赖的第三方依赖类库
server —— 一个已经配置好了的基于JBoss的jBPM示例
src —— jBPM的源代码
jbpm-jpdl-suite-3.2.2的下载地址:http://sourceforge.net/project/showfiles.php?group_id=70542
注意看下面一个链接:View older releases from the f) jBPM jPDL 3 package » 这是jbpm以前的版本
6、安装Eclipse3.2.1和MyEclipse5.1.0GA
我使用的是一种整合版本,就是解压后可以直接使用,eclipse和myeclipse已经整合好了(嘿嘿,感觉非常方便,我自己还做了一个Eclipse3.3和MyEclipse6.0的整合版,下次帖一个制作方法),版本比我的高应该没关系,虽然没试过,但网上有很多人都在高版本上做过,应该没问题。
7、安装jbpm开发插件
虽然布署jbpm-console这个项目不需要用到开发插件,但为了以后的开发,在这里我还是说一下,大象用的版本是3.0.13,为什么使用这个版本呢?因为我试过最新的3.1.3.sp2版,里面可视化编辑流程里左下角没有swimlanes标签,而3.0.13的版本中却有。
3.0.13的下载地址:http://sourceforge.net/project/showfiles.php?group_id=70542&package_id=116692 这个页面可以找到所有的插件版本,当然包括最新版。
下面来说下我的安装方法:
![](../../../upload/picture/pic/19245/5bedc845-dec2-3792-b631-58564f90e2dc.jpg)
看到这红线框的两个文件夹了吧,大象前面说了,我用的是一种整合版本,解压后就可以直接用了,所以这两个文件夹早就已经存在了,所以如果你们要用的话就像这样建两个文件夹吧,ThirdPlugins是放第三方插件的,Links是放ini配置文件的,下面都会有详细介绍。
将下载的jbpm-gpd-3.0.13解压,复制整个eclipse文件夹,进入ThirdPlugins下,新建一文件夹,命名jbpm-gpd-3.0.13,再在此目录下粘贴eclipse文件夹
![](../../../upload/picture/pic/19227/205c1074-280b-3a70-a425-f46fcc495f2b.jpg)
另外还需要将plugins目录下的jar包作一下修改,只保留如下两个jar包,因为其它几个jar包在MyEclipse中也有,启动eclipse之后会发生冲突,而且千万不要想当然的,在myeclipse中把同名的jar包用高版本替换,不然你会发现启动之后全是错误,嘿嘿,大象试过,有着血一样的教训,请大家千万不要重蹈覆辙。
![](../../../upload/picture/pic/19231/a159b8e8-b72f-3226-88aa-4239f365255d.jpg)
此文件内容为:path=ThirdPlugins/jbpm-gpd-3.0.13
OK,到此,插件安装已经全部完成,另外还需要在eclipse中对jBPM作一下设置,同样为了以后开发作准备。
启动eclipse,点击Windows->Preference,中文版为"窗口"->"
系统环境:windowsXP-SP2 JDK1.5.0_09 jbpm-jpdl-3.2.2 MySQL5.0.27 Tomcat6.0.10 MSSQL 2000
1、安装JDK1.5.0_09
不必一定要按我的版本来安装,不过至少JDK应该在1.5以上,JDK安装好以后,设置PATH和CLASSPATH环境变量。
2、安装Tomcat6.0.10
这个没什么好说的,请用6.0的版本,因为大象没在5.0或5.5上测试过,而且这几个版本之间有很大的不同,为了能尽快上手,还是按照我写的来吧。^_^
3、安装MySQL5.0.27
MySQL安装中采用默认安装即可,字符集不用设置为GB2312或GBK,这样做比较通用(大象用的MySQL没有设置)。
4、安装Ant-1.7.0
从apache网站上下载Ant,然后解压,设置PATH环境变量,在CMD中键入ant -version 如果看到:
Apache Ant version 1.7.0 compiled on December 13 2006
那说明你的PATH环境已经设置好了。
5、安装jbpm-jpdl-3.2.2
下载jbpm-jpdl-suite-3.2.2,然后解压就行,直接放在根目录下,比如:D:\jbpm-jpdl-3.2.2,这个版本是包含所有的一整套工具,目录下主要包含以下几个子目录:
config —— jBPM及Hibernate与log4j的配置文件
db —— 各种数据库的SQL语句
deploy —— 已经打包好的war包
designer —— jBPM的Eclipse插件,具体在eclipse子目录中
doc —— API文档及用户使用向导
examples —— jBPM自带的例子程序
lib —— 依赖的第三方依赖类库
server —— 一个已经配置好了的基于JBoss的jBPM示例
src —— jBPM的源代码
jbpm-jpdl-suite-3.2.2的下载地址:http://sourceforge.net/project/showfiles.php?group_id=70542
注意看下面一个链接:View older releases from the f) jBPM jPDL 3 package » 这是jbpm以前的版本
6、安装Eclipse3.2.1和MyEclipse5.1.0GA
我使用的是一种整合版本,就是解压后可以直接使用,eclipse和myeclipse已经整合好了(嘿嘿,感觉非常方便,我自己还做了一个Eclipse3.3和MyEclipse6.0的整合版,下次帖一个制作方法),版本比我的高应该没关系,虽然没试过,但网上有很多人都在高版本上做过,应该没问题。
7、安装jbpm开发插件
虽然布署jbpm-console这个项目不需要用到开发插件,但为了以后的开发,在这里我还是说一下,大象用的版本是3.0.13,为什么使用这个版本呢?因为我试过最新的3.1.3.sp2版,里面可视化编辑流程里左下角没有swimlanes标签,而3.0.13的版本中却有。
3.0.13的下载地址:http://sourceforge.net/project/showfiles.php?group_id=70542&package_id=116692 这个页面可以找到所有的插件版本,当然包括最新版。
下面来说下我的安装方法:
![](../../../upload/picture/pic/19245/5bedc845-dec2-3792-b631-58564f90e2dc.jpg)
看到这红线框的两个文件夹了吧,大象前面说了,我用的是一种整合版本,解压后就可以直接用了,所以这两个文件夹早就已经存在了,所以如果你们要用的话就像这样建两个文件夹吧,ThirdPlugins是放第三方插件的,Links是放ini配置文件的,下面都会有详细介绍。
将下载的jbpm-gpd-3.0.13解压,复制整个eclipse文件夹,进入ThirdPlugins下,新建一文件夹,命名jbpm-gpd-3.0.13,再在此目录下粘贴eclipse文件夹
![](../../../upload/picture/pic/19227/205c1074-280b-3a70-a425-f46fcc495f2b.jpg)
另外还需要将plugins目录下的jar包作一下修改,只保留如下两个jar包,因为其它几个jar包在MyEclipse中也有,启动eclipse之后会发生冲突,而且千万不要想当然的,在myeclipse中把同名的jar包用高版本替换,不然你会发现启动之后全是错误,嘿嘿,大象试过,有着血一样的教训,请大家千万不要重蹈覆辙。
![](../../../upload/picture/pic/19231/a159b8e8-b72f-3226-88aa-4239f365255d.jpg)
此文件内容为:path=ThirdPlugins/jbpm-gpd-3.0.13
OK,到此,插件安装已经全部完成,另外还需要在eclipse中对jBPM作一下设置,同样为了以后开发作准备。
启动eclipse,点击Windows->Preference,中文版为"窗口"->"
相关文章推荐
- 解析大型.NET ERP系统 单据标准(新增,修改,删除,复制,打印)功能程序设计
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->新增模块管理界面导出功能(可按条件导出)
- 模块管理常规功能自定义系统的设计与实现(31--第三阶段 权限设计[1])
- 常规功能和模块自定义系统 (cfcmms)—023自定义grid列(7子模块记录数)
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能
- ERP系统模块完全解析──物料编码分章(一)
- 标准功能模块组件 -- “文档管理组件,网络文档管理,网络存储”,B/S版本组件可独立运行,也可集成到其他项目里,数据结构清晰思路严谨
- 模块管理常规功能自定义系统的设计与实现(01--系统简介)
- 模块管理常规功能自定义系统的设计与实现(02--基本原理)
- 模块管理常规功能自定义系统的设计与实现(03--基本系统)
- 常规功能和模块自定义系统 (cfcmms)—056 extjs6带分节符的数值字段和百分比字段
- 模块管理常规功能自定义系统的设计与实现(11--Grid导航设计初步[1])
- 标准功能模块组件 -- 名片管理组件,C\S 版本的标准用例程序,可以参考权限实现方法
- 超强的企业建站系统介绍:功能模块
- 做一个新系统架构要考虑的模块功能
- 常规功能和模块自定义系统 (cfcmms)—027开发日志(创建ManyToMany的column2)
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
- 经典!制造业ERP系统在企业中的功能
- 常规功能和模块自定义系统 (cfcmms)—038模块记录(数据)的权限设计(3)
- Python 第五篇(下):系统标准模块(shutil、logging、shelve、configparser、subprocess、xml、yaml、自定义模块)