[jBPM系列]jBPM 4.3 Demo Setup的安装部署
2010-01-10 15:45
288 查看
inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish
)。
jBPM是一个开源工作流软件,后台老大是JBoss。继2009年11月5日jBPM 4.2发布之后,2009年12月29日jBPM 4.3闪亮登场,而jBPM 4.4则计划在2010年3月1日发布。(来源:http://blog.csdn.net/inkfish)
为了能对jBPM 4.3快速入手,这里介绍如何安装部署jBPM自带的Demo Setup示例。(来源:http://blog.csdn.net/inkfish)
一.安装目标
(来源:http://blog.csdn.net/inkfish)
我们希望的环境是:tomcat6.0.20为web服务器,MySQL 5.1.11为数据库,Eclipse 3.5 SR1为编辑器,建立一个jBPM的环境并通过jBPM自带的脚本安装Demo Setup。
二.必要的前置工作
(来源:http://blog.csdn.net/inkfish)
1.确认JDK版本在1.5以上,ANT版本在1.7以上;
2.下载jBPM(下载地址
);
3.解压缩到本地磁盘,然后可以看到如下的目录树结构:
${jbpm.home} (这里用${jbpm.home}代表jBPM解压后的根目录,下同)
4.下载MySQL数据库服务器,并安装和进行基本的配置,并且建立目标数据库(版本5.1以上不限,这里以比较老的5.1.11为例,下载地址
,如果希望用hsqldb的可以忽略此步骤);
5.下载tomcat 6.0.20(下载地址
),放在${jbpm.home}/install/downloads下;
6.下载Eclipse 3.5 SR1,Eclipse IDE for Java EE Developers或Eclipse IDE for Java and Report Developers版本(下载地址
),放在${jbpm.home}/install/downloads下;
注:5、6两步为非必要但建议执行的步骤,如果不执行5、6两步,jBPM将自动从互联网下载,但至于网速……
三.具体安装步骤
(来源:http://blog.csdn.net/inkfish)
1.用文本编辑软件打开install/build.xml
1.1<property name="database" value="hsqldb" />一行里的“hsqldb”改为“mysql”(如果希望用默认的hsqldb的可以不修改);
1.2<condition property="eclipse.filename" value="eclipse-jee-galileo-win32.zip">一行里的eclipse文件名改为:eclipse-reporting-galileo-SR1-win32.zip(具体名字与下载的Eclipse相同)
2.修改install/jdbc/mysql.properties文件,设置合适的参数(如果采用hsqldb可以忽略此步);
3.在命令行模式运行命令:ant demo.setup.tomcat
4.运行完后会打开eclipse,请关闭eclipse,否则脚本不算运行完成。
这样Demo Setup就运行完毕了,检验Demo Setup运行是否成功可以登录the Signavio web editor
或the jBPM console
,系统默认的用户名是:alex、mike、peter、mary,默认密码都是:password。(来源:http://blog.csdn.net/inkfish)
在脚本运行过程中,执行了以下的任务:
1.安装tomcat到${jbpm.home}/apache-tomcat-6.0.20目录下;
2.安装jBPM到tomcat中;
3.在mysql创建jBPM需要的tables;
4.在后台启动tomcat;
5.从examples里创建一个叫examples.bar的业务包,并部署到jBPM DB中;
6.从${jbpm.home}/install/src/demo/example.identities.sql载入example用户和用户组;
7.安装eclipse到${jbpm.home}/eclipse;
8.安装jBPM web控制台;
9.安装Signavio web模块;
10.启动eclipse。(来源:http://blog.csdn.net/inkfish)
)。
jBPM是一个开源工作流软件,后台老大是JBoss。继2009年11月5日jBPM 4.2发布之后,2009年12月29日jBPM 4.3闪亮登场,而jBPM 4.4则计划在2010年3月1日发布。(来源:http://blog.csdn.net/inkfish)
为了能对jBPM 4.3快速入手,这里介绍如何安装部署jBPM自带的Demo Setup示例。(来源:http://blog.csdn.net/inkfish)
一.安装目标
(来源:http://blog.csdn.net/inkfish)
我们希望的环境是:tomcat6.0.20为web服务器,MySQL 5.1.11为数据库,Eclipse 3.5 SR1为编辑器,建立一个jBPM的环境并通过jBPM自带的脚本安装Demo Setup。
二.必要的前置工作
(来源:http://blog.csdn.net/inkfish)
1.确认JDK版本在1.5以上,ANT版本在1.7以上;
2.下载jBPM(下载地址
);
3.解压缩到本地磁盘,然后可以看到如下的目录树结构:
${jbpm.home} (这里用${jbpm.home}代表jBPM解压后的根目录,下同)
├─doc 用户手册、shema docs、javadocs、开发手册 ├─examples 用户手册中提到的一些示例 ├─install 几种环境下的安装脚本 ├─lib 第三方类库和一些特殊的jBPM类库 ├─migration 详细内容请参考开发手册 ├─src 源文件 └─jbpm.jar jBPM核心类库
4.下载MySQL数据库服务器,并安装和进行基本的配置,并且建立目标数据库(版本5.1以上不限,这里以比较老的5.1.11为例,下载地址
,如果希望用hsqldb的可以忽略此步骤);
5.下载tomcat 6.0.20(下载地址
),放在${jbpm.home}/install/downloads下;
6.下载Eclipse 3.5 SR1,Eclipse IDE for Java EE Developers或Eclipse IDE for Java and Report Developers版本(下载地址
),放在${jbpm.home}/install/downloads下;
注:5、6两步为非必要但建议执行的步骤,如果不执行5、6两步,jBPM将自动从互联网下载,但至于网速……
三.具体安装步骤
(来源:http://blog.csdn.net/inkfish)
1.用文本编辑软件打开install/build.xml
1.1<property name="database" value="hsqldb" />一行里的“hsqldb”改为“mysql”(如果希望用默认的hsqldb的可以不修改);
1.2<condition property="eclipse.filename" value="eclipse-jee-galileo-win32.zip">一行里的eclipse文件名改为:eclipse-reporting-galileo-SR1-win32.zip(具体名字与下载的Eclipse相同)
2.修改install/jdbc/mysql.properties文件,设置合适的参数(如果采用hsqldb可以忽略此步);
3.在命令行模式运行命令:ant demo.setup.tomcat
4.运行完后会打开eclipse,请关闭eclipse,否则脚本不算运行完成。
这样Demo Setup就运行完毕了,检验Demo Setup运行是否成功可以登录the Signavio web editor
或the jBPM console
,系统默认的用户名是:alex、mike、peter、mary,默认密码都是:password。(来源:http://blog.csdn.net/inkfish)
在脚本运行过程中,执行了以下的任务:
1.安装tomcat到${jbpm.home}/apache-tomcat-6.0.20目录下;
2.安装jBPM到tomcat中;
3.在mysql创建jBPM需要的tables;
4.在后台启动tomcat;
5.从examples里创建一个叫examples.bar的业务包,并部署到jBPM DB中;
6.从${jbpm.home}/install/src/demo/example.identities.sql载入example用户和用户组;
7.安装eclipse到${jbpm.home}/eclipse;
8.安装jBPM web控制台;
9.安装Signavio web模块;
10.启动eclipse。(来源:http://blog.csdn.net/inkfish)
相关文章推荐
- Oozie4.3 安装部署
- Oozie4.3 安装部署
- SCOM 2007 R2详解系列安装部署篇之服务器核心组件部署
- visual stutio 系列开发工具怎样安装和部署应用程序
- 组件-------(一)redis系列--安装部署redis+实现redis分布式缓存 java+Spring+redis
- 安装和配置server core[为企业部署Windows Server 2008系列三]
- TFS系列--安装和部署(中)
- Virtual Machine Manager 2008 2008 R2系列之安装部署
- 从无到有系列之storm-安装部署01
- Redis系列-安装部署维护篇
- Lync Server 2010 安装部署系列五:后端服务器安装
- apache2 + php5 + mysql5安装部署(ganglia系列前奏)
- Spark入门实战系列--10.分布式内存文件系统Tachyon介绍及安装部署
- jQuery MiniUI开发系列之:安装部署
- SCOM 2012 系列之一——安装部署
- jbpm6的安装部署和jbpm+ssh项目搭建
- Lync Server 2010 安装部署系列四:安装&配置证书服务器
- 使用autotools系列工具自动部署源代码编译安装
- Openstack 安装部署指南翻译系列 之 Keystone服务安装(Identity)
- Exchange Server 2016安装部署系列三: 边缘传输角色部署及边缘订阅