jBPM4.4的build.xml中,提供了将jBPM安装进tomcat的几条命令:
demo.setup.tomcat: 会从网上下载tomcat安装,机器在内部网而且已经有了tomcat,不需要用这个
<target name="demo.setup.tomcat"
depends="delete.tomcat, install.tomcat, install.jbpm.into.tomcat"
description="Install Tomcat, HSQL and jBPM; start HSQL server and Tomcat">
<antcall target="install.hsqldb.server" />
<antcall target="start.hsqldb.server" />
<antcall target="create.jbpm.schema" />
<antcall target="install.examples.into.tomcat" />
<antcall target="load.example.identities" />
<antcall target="start.tomcat" />
<antcall target="install.eclipse" />
</target>
这里会先安装hsqldb数据库、启动它,安装schema,安装examples进tomcat等等工作。
看depends中,首先会删除tomcat,再重新安装一个。
使用以下几个:
install.jbpm.into.tomcat Deploy jBPM to Tomcat
install.examples.into.tomcat Deploy example processes to Tomcat
install.signavio.into.tomcat Deploy Signavio to Tomcat
先第一步: install.jbpm.into.tomcat
这个版本缺省的是安装在和install目录同级目录的apache-tomcat-6.0.26目录中,同时也生成了一个signavio-repository目录(这是一个空目录)
在apache-tomcat-6.0.26目录中:生成一下几个目录:
apache-tomcat-6.0.26
birt
META-INF
ReportEngine
conf
lib
webapps
gwt-console-server
jbpm-console
jbpmeditor.war
signavio-repository
执行install.examples.into.tomcat,需要使用到数据库
<target name="install.examples.into.tomcat" description="Deploy example processes to Tomcat">
<ant antfile="${jbpm.home}/examples/build.xml" target="create.and.deploy.examples" />
<copy file="${examples.file}" todir="${tomcat.home}/lib" overwrite="true" />
</target>
需要对数据库的表进行检查的,安装时候出来大量的select语句,对执行语句进行检测。
所有的执行完成后,在jbpm-4.4/apache-tomcat-6.0.26目录中,lib目录下,生成一个examples.jar文件
执行install.signavio.into.tomcat,在tomcat的webapp目录中,生成一个jbpmeditor.war文件
这个文件在执行install.jbpm.into.tomcat的时候,也生成的。
分享到:
相关推荐
### jBPM4.4 在 Tomcat + MySQL 环境下的安装指南 #### 一、准备工作 在开始安装之前,我们需要确保以下几项准备工作已经完成: 1. **下载相关软件**: - [jBPM 4.4](http://sourceforge.net/projects/jbpm):一...
在《jBPM4.4中文用户手册》中,用户可以找到更详细的使用指南,包括安装配置、基本操作、示例教程以及常见问题解答等内容。手册将帮助用户快速上手,实现jBPM在实际项目中的应用。 总的来说,jBPM4.4是企业级业务...
【jbpm4.4+Tomcat6+Eclipse JEE】是一个经典的组合,用于构建基于流程管理的Java企业级应用。JBPM(Business Process Management)是一个开源的工作流管理系统,它允许开发者设计、部署和执行业务流程。Tomcat6则是...
- 在命令行中运行 `ant install.tomcat` 和 `ant install.jbpm.into.tomcat`,将 jBPM 安装到 Tomcat 中。 - 运行 `ant load.example.identities` 命令来加载示例用户和用户组数据到 MySQL 数据库。 - **测试**: ...
【JBPM4.4+Hibernate3.5.4+Spring3.0.4+Struts2.1.8整合】的整个过程涉及到多个关键组件的集成,这些组件都是Java企业级开发中的重要部分。首先,JBPM(Business Process Management)是一个开源的工作流引擎,它...
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. 许可...
【jbpm4.4+tomcat+s2sh】是一个基于Java EE的完整开发流程,它结合了jBPM 4.4(一个轻量级的工作流管理系统),Tomcat(一个流行的Java应用服务器),以及SSH(Struts2、Spring和Hibernate三大Java Web开发框架的...
7. **部署与运行**:jbpm4.4的例子通常包含war文件,可以直接部署到Servlet容器(如Tomcat、Jetty)中运行。部署完成后,可以通过web界面进行流程实例的启动、监控和管理。 通过学习和实践这个【jbpm4.4 完整例子】...
【jbpm4.4-请假流程】是一个基于Java开发的流程引擎示例,主要用于演示如何在企业级应用中实现请假流程。jbPM是Java Business Process Management的缩写,它是一个开源的工作流和业务流程管理系统,提供了对BPMN 2.0...
7. **jBPM**:版本4.4,必须安装的工作流引擎。 #### SSH框架的搭建步骤 1. **创建数据库**:为SSH框架的演示,创建一个名为`jbpmtest`的数据库,并包含`member_info`表,用于存储用户信息。SQL创建语句如下: ``...
【jbpm4.4-demo】是一个基于jbpm4.4版本的完整演示项目,它包含了所有必要的组件和配置,使得用户可以直接下载并运行,体验一个请假流程的示例。jbpm(Java Business Process Management)是一个开源的工作流和业务...
从给定的文件标题“jbpm4.4中文手册”及其描述、标签和部分内容中,我们可以提炼出关于jBPM4.4的关键知识点。jBPM(Java Business Process Management)是一个开源的工作流引擎,用于执行业务流程管理。下面将详细...
jbpm4.4是该框架的一个早期版本,它支持BPMN(Business Process Modeling Notation)2.0标准,这使得业务流程可以更直观地进行建模。 2. **BPMN 2.0**:BPMN是一种图形化语言,用于绘制业务流程模型,包括开始事件...
- jbpm4.4提供了图形化的工作流设计器,需要安装Ganesh插件。下载Ganesh插件的jar文件,放入Myeclipse的plugins目录下。 - 重启Myeclipse,确认Ganesh插件已成功安装,可以在新建项目时看到jbpm相关的模板。 6. *...
16 JBPM4.4+SSH+Tomcat整合 42 一.配置Spring相关文件: 42 二、配置Hibernate相关文件: 44 三、整合需要jbpm提供的jar包: 44 17 HelloWorld 45 Xml: 45 Code: 45 18 从数据库中取出xml文件和png图片 48 19 向...
5. **启动服务器**:JBPM4.4通常与Tomcat、Jetty等应用服务器配合使用。将`%JBPM_HOME%\server\jbpm-console.war`部署到你的服务器中。如果你使用的是Tomcat,可以通过拷贝war文件到webapps目录下,然后启动Tomcat来...
在"ssh_jbpm4.4"项目中,SSH框架与JBPM4.4进行了整合,构建了一个Web应用实例,以展示如何在Java Web环境中使用SSH来控制和协调JBPM的工作流程。这个实例主要包含以下几个核心知识点: 1. **Struts2框架**:Struts2...