jbpm的安装配置很简单,主要步骤:
1. 准备
jBPM:http://sourceforge.net/projects/jbpm/files/
jBPM需要JDK (标准java)5或更高版本。
http://java.sun.com/javase/downloads/index.jsp
为了执行ant脚本,你需要1.7.0
或更高版本的apache ant:
http://ant.apache.org/bindownload.cgi
2. 安装完上述软件,配置好路径后
jBPM下载包install目录中有一个ant的build.xml文件,切换到install目录下,使用ant -p你可以看到所有的安装
demo.setup.jboss:安装jboss,把jbpm安装到jboss中, 启动jboss,创建jbpm数据库表结构,部署实例,加载实例身份认证信息, 安装并启动eclipse
demo.setup.tomcat:安装tomcat,把jboss安装到tomcat中, 启动tomcat,创建jbpm数据库表结构,部署实例,加载实例身份认证信息, 安装并启动eclipse
clean.cfg.dir:删除${jbpm.home}/install/generated/cfg 文件夹。
create.cfg:创建一个配置在 ${jbpm.home}/install/generated/cfg下,基于当前的参数。
create.jbpm.schema:在数据库中创建jbpm表
create.user.webapp创建一个基本的webapp在 ${jbpm.home}/install/generated/user-webapp中
delete.jboss:删除安装的jboss
delete.tomcat:删除安装的Tomcat
demo.teardown.jboss:删除jbpm数据库的表并停止jboss
demo.teardown.tomcat:停止tomcat和hsqldb服务器(如果需要)
drop.jbpm.schema:从数据库中删除jbpm的表
get.eclipse:下载eclipse如果它不存在
get.jboss:下载一个JBoss AS,已经测试过当前的jBPM版本,如果它不存在
get.tomcat:下载一个Tomcat,已经测试过当前的jBPM版本,如果它不存在
hsqldb.databasemanager:启动hsqldb数据库管理器
install.eclipse:解压eclipse,下载eclipse如果它不存在
install.jboss:下载JBoss如果它不存在,并解压
install.jbpm.into.jboss:把jBPM安装到JBoss中
install.tomcat:把tomcat下载到${tomcat.distro.dir}如果tomcat不存在,并解压tomcat
install.jbpm.into.tomcat:把jBPM安装到tomcat中
install.examples.into.tomcat:部署所有的实例流程
install.signavio.into.jboss:把signavio安装到jboss中
install.signavio.into.tomcat把signavio安装到tomcat中
load.example.identities:读取实例用户和用户组数据到数据库
reinstall.jboss:删除之前的jboss安装,并重新安装jboss
reinstall.jboss.and.jbpm:删除之前的jboss安装,并重新安装jboss并把jbpm安装到它里面
reinstall.tomcat:删除之前的tomcat安装,并重新安装tomcat
reinstall.tomcat.and.jbpm:删除之前的tomcat安装,并重新安装tomcat并把jbpm安装到它里面
start.eclipse:启动eclipse
start.jboss:启动jboss,等待到jboss启动完,然后让jboss在后台运行
start.tomcat:启动Tomcat,等待到Tomcat启动完,然后让Tomcat在后台运行
stop.jboss:通知jboss停止,但是不等到它完成
stop.tomcat通知Tomcat停止,但是不等到它完成
upgrade.jbpm.schema:更新数据库中的jBPM表到当前版本
3. 安装数据库
1)MySQL中创建一个库,库名:jbpmdb(名字可以随便取)
2)修改install\build.xml
<!-- DEFAULT PROPERTY VALUES -->
<property name="database" value="hsqldb" />,value值更改为value="mysql"
3)修改\install\jdbc\mysql.properties中的数据库配置(有时候安装别的数据库时缺少相应的jar包,需要将相应的jar包copy到jbpm-4.4\lib目录下
4)ant create.jbpm.schema
分享到:
相关推荐
jbpm4.4+ssh配置
配置文档详述了ant环境变量的配置,jbpm4.4的安装过程,以及在myeclipse里安装jbpm插件,并且,最后展示了一个helloworld示例,如何向数据库里发布process。
资源名称:JBPM4.4视频教程(22集附源码)资源目录:【】(01)jbpm4.4简介【】(02)JBPM4.4开发环境搭建【】(03)jbpm4.4环境搭建续【】(04)jbpm4.4配置文件和开发前准备【】(05)jbpm4.4部署流程发起流程实例【】(06)...
父项目中,根据Maven的规范,配置了相关依赖包的引用,包括:Jbpm4.4的引用包引用、Junit4.9的测试包引用,hibernate的引用包,以及应用服务器Jboss的Client引用等。 接口中,提供了部署流程、创建实例、获得当前...
Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8整合 超级详细的文档,透彻讲解JBPM与SSH的整合过程
jBPM 4.4用户手册 翻译官方文档 JBoss jBPM Teams 4.4 译者: Lingo 首页: http://www.family168.com/ 论坛: http://old.family168.com/bbs EMAIL: lingosurf168@gmail.com 2009年11月1日 1. 导言 1.1. 许可...
1.1构建jbpm4.4源代码于都工程 1.2配置文件解析过程 1.3对象创建过程与binding解析过程 同时由于本人能力有限,时间有限. 这些东西仅仅为抛砖引玉,我是转而已。可能会有一些不到位的地方。 如有不同意见可以...
NULL 博文链接:https://hbxflihua.iteye.com/blog/1407756
eclipse安装jbpm-4.4 学习手册
Jbpm4.4开发环境搭建 步骤一:配置ant环境变量 解压apache-ant-1.7.0.zip ANT_HOME D:/ant 1.6 在系统变量path中加入:%ANT_HOME%\bin (如果是第一个,则以“.”开始,否则以“;”分隔) 在系统变量classpath中加入 ...
jBPM4.4+ssh 整合配置及完整实例
3 Jbpm4.4介绍 7 3.1工作流引擎 8 3.2jpdl 8 3.3数据库 8 3.3.1资源库和运行时表结构 8 3.3.2历史数据库表 9 3.3.3身份认证表 9 3.4jbpm.cfg.xml 9 3.5 jbpm.hibernate.cfg.xml 10 3.6logging.properties 10 4 准备...
解决myeclipse安装jbpm后不能建web工程问题,我用的是myeclipse8.6的安装成功.
讲述如何修改jbpm4.4的配置,并讲了如何使用浏览器设计工作流
JBPM4.4完整可用审批流程工程,MAVEN管理jar包, 包含创建sql最重要的是有各种报错指南!!!
jbpm4.4 经典请假审批源码 war包里有完整的lib 源码可以允许 得配置自己的jbpm数据库
jbpm4.4用户手册,包括开发配置等一些功能及实例,里面提供关键代码调用示例
整合JBPM4.4和SSH2的完整请假流程,部署项目加入SSH2和JBPM4.4相应的jar包即可运行,只用修改applicatinContext.xml配置文档里的数据库相关信息即可!(给出同项目的jar包下载地址:...
JBPM4.4工作流用户手册(适合于初始学JBPM4的人),本用户下还有JBPM4.4开发指南(适合于有点经验的人),2011-03-28参考自http://www.family168.com/tutorial/jbpm4.0/html/index.html,可直接浏览网站, ...