关闭

工作流Activiti的学习总结(六)Antiviti的安装详细过程

727人阅读 评论(0) 收藏 举报
分类:

activiti-5.6的安装  
     项目中采用最新的Activiti版本为5.6GA的activiti REST方式访问相关的REST WebService服务,activiti提供了
对mysql、oracle、postgres的全面支持。demo的安装脚本比之前的版本都有了很大的优化,基本上按教程就能顺利demo,
真正达到了GA的效果了。为此我将在使用mysql的安装过程及遇到的一些小问题总结记录了下来。但是我们项目采用H2数据库
(Generic H2 Server)方式存储数据(安装成功之后在${activiti_home}\apps\h2目下保存数据文件{activiti_db}.h2.db)
和{activiti_db}.lobs.db.


如下是在windows XP环境下使用mysql数据库的安装实录:
一)下载 activiti-5.6.zip
二)将activiti-5.6zip解压到指定目录,假设为“C:\mash_activiti-5.6”,注意下面提到的路径均是相对于该路径而言
三)检查数据库类型
    打开文件“setup\build.properties”修改db=h2(采用默认为h2)。


四)配置H2数据库
    创建名称为activiti的空数据库,连接帐号设为sa,密码也设为activiti。(
 如果不喜欢默认的连接配置,可以修改文件“setup\build.h2.properties”中相应的属性值)


五)预下载一些必需的文件到“C:\downloads”(备注这一步可以不执行,非必须的,在网络比较好的情况下,使用ant自动下载)
    “C:\downloads”这个路径是在build.properties中通过属性“downloads.dir”定义的,也可以手动修改指定其他位置。
   如果确保网络环境很顺畅,这一步也可以不做,安装脚本会自动下载,由于之前的版本我安装时经常下载中断,导致文件损坏、安装异常,所以我习惯了先预先下载,保证安装顺畅点。主要下载如下2个文件,左侧为下载地址,右侧为下载后保存的文件名:
    1)
http://mirrors.enquira.co.uk/apache/apache-tomcat-6.0.32.zip --> apache-tomcat-6.0.32.zip  (2.71MB)
    2)
http://activiti.org/downloads/activiti-modeler-5.6.war --> activiti-modeler-5.6.war (31.8MB)


六)修改浏览器的可执行文件路径(非必须)
    打开文件“setup\build.xml”修改属性windows.browser的值为浏览器的启动文件对应的位置。如我一直使用chrome,配置如下:
  <property name="windows.browser" value="C:/Documents and Settings/dragon/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" />
   修改这个的目的是方便下面的"ant demo.start"结束后自动打开浏览器访问相关演示模块的首页。


七)检查一下你的电脑是否已经使用了tomcat服务
    如果使用了tomcat服务,得停掉,否测会冲突。顺便检查一下8080端口有没有被占用,否测也会冲突导致安装失败。


八)安装apache-ant-1.8.2和jdk1.5+环境
    主要是设置环境变量ANT_HOME和JAVA_HOME,并将%ANT_HOME%\bin、%JAVA_HOME%\bin设置到path环境变量中。


九)一切就绪后就可以开始体验了
    命令行切换到“setup/",运行"ant demo.start",等待整个安装过程自动完成吧,安装完毕后默认会自动打开浏览器
   

十)测试是否安装成功
   
http://localhost:8080/activiti-probe
   采用默认admin用户登录:
    登录名称:kermit
 登录密码:kermit
十一)activiti手工启动方式如下:
   activiti默认下载的tomcat和h2的安装目录为${activiti_home}/apps目录如(C:\mash_activiti-5.6\apps)下面。
  启动的activit服务需要
  1.先启动H2数据库控制台(C:\mash_activiti-5.6\apps\h2\h2_console.start.bat,控制台web访问开放端口为8082)
  2.再启动H2数据库访问服务(C:\mash_activiti-5.6\apps\h2\h2.start.bat ,H2程序访问开放端口为9092)
  
我在安装使用过程中遇到如下一些问题:
tomcat控制台显示的中文乱码
    解决办法:修改文件apps\apache-tomcat-6.0.32\conf\logging.properties,增加如下一行的配置:
    java.util.logging.ConsoleHandler.encoding = GBK

 

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

activiti学习资料(job)

activiti学习资料 Table of Contents Overview(概述)Process Engine Status(流程引擎状态)Job Management(作业管理)De...
  • howareyoutodaysoft
  • howareyoutodaysoft
  • 2012-10-19 18:28
  • 1545

Activiti工作流引擎数据库表结构

版权声明:本文为博主原创文章,未经博主允许不得转载。不经过允许copy,讲追究法律责任,欢迎加入我们的学习提升群466355109,可以相互交流 数据库表的命名 Acitivi...
  • hj7jay
  • hj7jay
  • 2016-05-03 10:41
  • 5978

Activiti(一)--安装配置详解

在纠结了有一周的时间后终于把Activiti的开发环境配置完全了,其实很多事情往往困难的是开始的时候,因为毫无头绪,没有正确的方向,所以只能一点点的摸索,但是这个过程是相当锻炼人的,经历过了就会有很大...
  • zhang_xinxiu
  • zhang_xinxiu
  • 2014-08-19 08:47
  • 34953

Activiti6.0.0 跟踪流程执行情况用红色框在流程图上标识路线跟节点

升级到Activiti6.0.0 之后,发现pvm 包整个被删掉了。。。。这样一来就导致之前的跟踪流失效了。代码连编译都通过不了。因为pvm包没了,所以就不能再使用ActivityImpl 等相关类...
  • m0_37222746
  • m0_37222746
  • 2017-06-16 09:54
  • 3673

Activiti的安装详细过程

  • 2014-03-05 16:34
  • 4KB
  • 下载

Activiti工作流引擎添新丁:Flowable6.0(听说无缝连接你会换吗?)

如果你在还纠结该选择JPMB还是Acitiviti的时候,或者还在纠结于是否该从JPMB迁移到Activiti的阵营中的时候,很不幸地告诉你,Flowable6.0已经发布了。   是不是变得更纠结...
  • hj7jay
  • hj7jay
  • 2017-03-30 09:29
  • 5601

activiti官方6.0完整版本__1

  • 2017-06-29 14:09
  • 59MB
  • 下载

activiti6.0.zip

  • 2017-08-26 17:01
  • 247B
  • 下载

Activiti初学者教程

http://blog.csdn.net/bluejoe2000/article/details/39521405 *****************************************...
  • zhao1949
  • zhao1949
  • 2016-10-19 09:50
  • 572

activiti6 工作流最新版

  • 2015-09-11 15:06
  • 16.89MB
  • 下载
    个人资料
    • 访问:27289次
    • 积分:762
    • 等级:
    • 排名:千里之外
    • 原创:38篇
    • 转载:75篇
    • 译文:0篇
    • 评论:0条
    文章分类