`
zybing
  • 浏览: 457107 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

把jBPM4.4安装进tomcat

阅读更多

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环境

    ### jBPM4.4 在 Tomcat + MySQL 环境下的安装指南 #### 一、准备工作 在开始安装之前,我们需要确保以下几项准备工作已经完成: 1. **下载相关软件**: - [jBPM 4.4](http://sourceforge.net/projects/jbpm):一...

    jBPM4.4.rar_jbpm4.4_jbpm4.4 PDF

    在《jBPM4.4中文用户手册》中,用户可以找到更详细的使用指南,包括安装配置、基本操作、示例教程以及常见问题解答等内容。手册将帮助用户快速上手,实现jBPM在实际项目中的应用。 总的来说,jBPM4.4是企业级业务...

    jbpm4.4+tomcat6+eclipse jee

    【jbpm4.4+Tomcat6+Eclipse JEE】是一个经典的组合,用于构建基于流程管理的Java企业级应用。JBPM(Business Process Management)是一个开源的工作流管理系统,它允许开发者设计、部署和执行业务流程。Tomcat6则是...

    jbpm4.4的安装myeclipse配置还有helloworld实例

    - 在命令行中运行 `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整合

    【JBPM4.4+Hibernate3.5.4+Spring3.0.4+Struts2.1.8整合】的整个过程涉及到多个关键组件的集成,这些组件都是Java企业级开发中的重要部分。首先,JBPM(Business Process Management)是一个开源的工作流引擎,它...

    jBPM 4.4中文用户手册

    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

    【jbpm4.4+tomcat+s2sh】是一个基于Java EE的完整开发流程,它结合了jBPM 4.4(一个轻量级的工作流管理系统),Tomcat(一个流行的Java应用服务器),以及SSH(Struts2、Spring和Hibernate三大Java Web开发框架的...

    jbpm4.4 完整例子

    7. **部署与运行**:jbpm4.4的例子通常包含war文件,可以直接部署到Servlet容器(如Tomcat、Jetty)中运行。部署完成后,可以通过web界面进行流程实例的启动、监控和管理。 通过学习和实践这个【jbpm4.4 完整例子】...

    jbpm4.4-请假流程

    【jbpm4.4-请假流程】是一个基于Java开发的流程引擎示例,主要用于演示如何在企业级应用中实现请假流程。jbPM是Java Business Process Management的缩写,它是一个开源的工作流和业务流程管理系统,提供了对BPMN 2.0...

    jbpm4.4与ssh框架的整合

    7. **jBPM**:版本4.4,必须安装的工作流引擎。 #### SSH框架的搭建步骤 1. **创建数据库**:为SSH框架的演示,创建一个名为`jbpmtest`的数据库,并包含`member_info`表,用于存储用户信息。SQL创建语句如下: ``...

    jbpm4.4-demo

    【jbpm4.4-demo】是一个基于jbpm4.4版本的完整演示项目,它包含了所有必要的组件和配置,使得用户可以直接下载并运行,体验一个请假流程的示例。jbpm(Java Business Process Management)是一个开源的工作流和业务...

    jbpm4.4中文手册

    从给定的文件标题“jbpm4.4中文手册”及其描述、标签和部分内容中,我们可以提炼出关于jBPM4.4的关键知识点。jBPM(Java Business Process Management)是一个开源的工作流引擎,用于执行业务流程管理。下面将详细...

    jbpm-4.4 part03.zip

    jbpm4.4是该框架的一个早期版本,它支持BPMN(Business Process Modeling Notation)2.0标准,这使得业务流程可以更直观地进行建模。 2. **BPMN 2.0**:BPMN是一种图形化语言,用于绘制业务流程模型,包括开始事件...

    Myeclipse8.6搭建jbpm4.4的开发环境文档

    - jbpm4.4提供了图形化的工作流设计器,需要安装Ganesh插件。下载Ganesh插件的jar文件,放入Myeclipse的plugins目录下。 - 重启Myeclipse,确认Ganesh插件已成功安装,可以在新建项目时看到jbpm相关的模板。 6. *...

    jbpm4.4学习笔记

    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 向...

    JBPM4环境搭建

    5. **启动服务器**:JBPM4.4通常与Tomcat、Jetty等应用服务器配合使用。将`%JBPM_HOME%\server\jbpm-console.war`部署到你的服务器中。如果你使用的是Tomcat,可以通过拷贝war文件到webapps目录下,然后启动Tomcat来...

    ssh_jbpm4.4

    在"ssh_jbpm4.4"项目中,SSH框架与JBPM4.4进行了整合,构建了一个Web应用实例,以展示如何在Java Web环境中使用SSH来控制和协调JBPM的工作流程。这个实例主要包含以下几个核心知识点: 1. **Struts2框架**:Struts2...

Global site tag (gtag.js) - Google Analytics