前提:JBK、Tomcat和Eclispe已经安装好
ANT安装
1、下载ant,并解压到C:\apache-ant-1.8.2
http://ant.apache.org/bindownload.cgi
2、配置环境变量
- ANT_HOME:C:\apache-ant-1.8.2 (这里为你自己解压缩的目录)
- PATH:%ANT_HOME%\bin(这个设置是为了方便在dos环境下操作)
3、检测是否安装成功
Activiti安装
1、下载activiti-5.5.zip,并解压到D:\activiti-5.5
http://www.activiti.org/download.html
2、运行脚本,设置 Activiti 环境
- 打开DOS窗口,cd到setup目录。
- 输入 ant demo.start,然后按 enter 键。
- 脚本完成后,会在浏览器内启动所有的 Activiti 的 web 应用。以 kermit/kermit 登陆。
引用
注意:在执行ant demo.start时,如果更换数据库,比如mysql(默认是H2),需要更新如下文件
1.build.properties
# The db property should refer to the type of database that
# you want to use. Currently h2, MySQL(mysql),
# Postgres SQL(postgres) and Oracle 10g (oracle) is supported.
#
# SQL Server(mssql) is also supported, but is an EXPERIMENTAL feature.
# IBM DB2(db2) is also supported, but is an EXPERIMENTAL feature.
#
# When using oracle, follow the instructions described in the userguide, chapter
# Configuration > Changing the database > Using Oracle in the demo setup
db=mysql
# The tx property refers to the transaction environment
# you want to use. Choose from {standalone}
tx=standalone
# Specify the version of Tomcat that you want to use.
# We only tested with the given Tomcat version but in
# theory any tomcat 6.0.x version should do fine.
tomcat.version=6.0.32
# If you have tomcat already downloaded, point the
# downloads.dir property to that directly. If tomcat is
# not found in the downloads.dir, it will be automatically
# downloaded there.
# The downloads directory should be outside of /target/
# to avoid re-downloading after a clean
downloads.dir=../../downloads
# Remove this property or set it to disabled if you're not using Activiti Cycle
feature.cycle=enabled
# Remove this property or set it to disabled if you're not using Activiti Modeler
feature.modeler=enabled
修改数据库类型为mysql
打开文件“setup\build.properties”修改db=mysql(默认为h2)
2、build.mysql.properties
db=mysql
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://IP地址:3306/activiti?autoReconnect=true
jdbc.username=所用数据库的用户名
jdbc.password=所用数据库的密码
遇见问题
1、执行“ant demo.start”之前,需要创建数据库,否则会出现下边的问题:
2、执行“ant demo.start”完毕之后,自带的web应用访问不了,如下图:
原因:activiti-modeler-5.5.war不会自动发布,导致访问不了

- 大小: 6.5 KB

- 大小: 10.2 KB

- 大小: 18.3 KB

- 大小: 73.5 KB
分享到:
相关推荐
在安装前,可能需要下载一些必需的文件,如apache-tomcat-6.0.32.zip和activiti-modeler-5.6.war,以便于安装脚本在安装过程中自动下载。下载的路径在build.properties文件中定义,也可以手动修改。 若需要在安装...
1. **Apache Ant**:安装 Apache Ant 1.8.4 版本,主要目的是为了能够通过Ant构建工具来完成Activiti的部署。需设置`ANT_HOME`环境变量,并将其bin目录添加到系统的path变量中。 2. **JDK**:安装JDK 1.6或更高...
本文将详细介绍如何在前后端分离的项目中引入Activiti工作流引擎,并结合具体的步骤和注意事项,帮助开发者顺利完成集成过程。 #### 二、ActivitiDesigner安装与使用 **1. 安装流程设计器** ##### 安装方式一:...
### Activiti 5.4 Demo基于Oracle数据库安装配置详解 #### 一、环境准备与配置 根据提供的部分内容,我们可以了解到作者在安装配置Activiti 5.4的过程中所使用的软件及环境,具体步骤如下: 1. **下载所需软件:*...
README.md是一个通常位于项目根目录的文件,包含项目的基本介绍、安装步骤、使用方法、贡献指南等重要信息,是帮助用户了解和使用项目的入门文档。jeecg-boot目录可能包含了jeecg-boot3.0相关的核心代码、配置文件和...
通过Ant工具执行`ant cfg.create`命令,自动生成`activiti.cfg.xml`和`activiti-cfg.jar`,这两个文件是根据`build.properties`的配置信息生成的。 最后,将`activiti.cfg.xml`从`activiti_home/setup/files/cfg....
通过深入理解Activiti5的安装配置、组件功能以及使用流程,可以有效利用这一强大的工作流引擎来实现企业级的业务流程自动化。从环境搭建到实际应用,每一个环节都至关重要,尤其是对于持久化机制、关键对象和服务...
除了以上提到的技术之外,视频教程还涉及了一些其他的工具和技术,如Ant、XDoclet等,这些工具主要用于构建和文档生成等方面。 #### Ant **Ant** 是一个用于构建Java应用程序的工具,它提供了一系列的构建任务和...
4. 使用 Ant 来编译和部署 Activiti 引擎,通常会有相应的 build.xml 文件指导你执行这些操作。 5. 配置 Activiti 的数据库连接,将流程定义和运行数据存储在数据库中。 6. 使用提供的示例或自定义的 BPMN 流程定义...
本文将深入探讨如何使用Activiti,包括环境配置、安装步骤以及建模工具的使用。 【知识点详解】 1. Activiti 环境与安装 Activiti 运行需要JVM 5.0 或更高版本以及Ant 1.7.1或更新版本。确保正确设置系统环境变量...
- **配置文件**: 主要涉及`activiti.cfg.xml`等文件,用于配置数据库连接和其他系统级参数。 - **创建流程引擎**: 是使用Activiti5的基础步骤之一,需要初始化一个流程引擎对象。 - **部署流程**: 将设计好的流程...
在IT领域,尤其是针对工作流引擎的开发与应用,Activiti无疑...通过以上步骤,你可以在Eclipse中成功构建并运行基于Activiti的工作流项目,实现对工作流的定义、部署和执行,从而进一步探索和应用Activiti的强大功能。
- 详细介绍如何在 Eclipse IDE 中配置 Activiti 项目,包括必要的插件安装和环境配置。 ##### 2.6 数据库查看 - 指导如何查看 Activiti 在运行过程中的数据库状态。 ##### 2.7 数据库表命名 - 解释 Activiti 5.8 ...
通过本用户指南,读者将学习到如何配置和使用 Activiti 5.4,创建和执行业务流程,以及如何利用 Activiti 实现企业的业务自动化。同时,了解 Activiti 的最佳实践和注意事项,能够有效地规避潜在的问题,提升流程...
- 所需软件:运行Activiti需要JDK 5或更高版本、Ant 1.8.1+和Eclipse 3.6.2。 - 报告问题:用户可以通过官方渠道报告在使用Activiti过程中遇到的问题。 - 试验性特性:Activiti可能包含一些未经彻底测试的特性,使用...
本用户指南主要介绍了如何安装、配置和使用Activiti 5.8进行工作流程的开发和管理。 在许可方面,Activiti 5.8遵循Apache License 2.0协议,允许用户自由地下载、使用和修改代码,但必须保留原作者的版权声明。用户...
在亨利燕的这个项目中,我们可以期待看到如何在没有Maven的情况下配置和运行Activiti的相关实例。 1. Activiti基础:Activiti的核心概念包括流程定义、流程实例、任务、事件和信号等。在这个项目中,我们可以通过源...
Activiti是一个基于Java开发的轻量...以上知识点涉及了Activiti 5.4的基础操作、配置、集成、API调用以及BPMN流程定义和管理。这些内容能够帮助开发者快速上手并有效利用Activiti 5.4实现工作流自动化和业务流程管理。
- **环境搭建:** 介绍了如何安装和配置必要的软件,包括JDK、Ant等。 - **示例项目:** 提供了一个基本的示例项目,帮助用户理解Activiti的基本用法。 **2.3 workspace文件夹下的示例项目** - **位置:** 在...