Activiti5.9默认的数据库是db,可是我们项目中运用的是mysql,那只好把db换成mysql

步骤:

1.下载activiti-5.9.zip  2.解压activiti-5.10.zip并移动(ACTIVITI_HOME=D:\myspace\activiti-5.9) 3.修改ACTIVITI_HOME\setup\build.db.properties文件,使用MySQL配置,本例如下:   #MySQL Config   db=mysql   jdbc.driver=com.mysql.jdbc.Driver   jdbc.url=jdbc:mysql://localhost:3306/activiti?autoReconnect=true   jdbc.username=root   jdbc.password=1234 4.复制MySQL驱动到ACTIVITI_HOME\setup\files\dependencies\libs下(mysql-connector-java-5.1.15-bin.jar) 5.修改ACTIVITI_HOME\setup\build.xml文件,添加MySQL的驱动路径   原内容:                     修改后:                   6.初始化MySQL数据库内容:   启动MySQL数据库服务器;创建数据库activiti.   (如果还有后续的ant demo.start,那么初始化数据库:ant internal.db.create,不必执行)。 7.将文件ACTIVITI_HOME\setup\files\demo\h2.data.sql重命名为setup\files\demo\mysql.data.sql 8.以下几个文件,将h2-1.3.168.jar改为mysql-connector-java-5.1.9-bin.jar   ACTIVITI_HOME\setup\files\dependencies\libs.engine.test.txt    ACTIVITI_HOME\setup\files\dependencies\libs.webapp.explorer.txt    ACTIVITI_HOME\setup\files\dependencies\libs.webapp.rest.txt    ACTIVITI_HOME\setup\files\dependencies\libs.engine.runtime.feature.cxf.txt  9.删除ACTIVITI_HOME\setup\files\dependencies\libs.engine.runtime.feature.cxf.txt 中的servlet-api-2.5.jar    删除ACTIVITI_HOME\setup\files\dependencies\libs\h2-1.3.168.jar、servlet-api-2.5.jar 10.删除ACTIVITI_HOME\setup\build.xml文件中h2数据库的操作代码     target:demo.start中的depends删除h2.start    target:demo.install中删除                      target:demo.stop中的depends删除h2.stop   注意:还可以修改   为你计算机上的某个浏览器即可,也可不修改,直接使用你设置的默认浏览器。 11.为了避免因为网络下载影响运行,先下载好apache-tomcat-6.0.32.zip,放在ACTIVITI_HOME\\downloads\下    修改ACTIVITI_HOME\setup\build.properties中downloads.dir=../downloads 12.cmd-->cd ACTIVITI_HOME\setup>ant demo.start   出现错误:no suitable driver found for jdbc:mysql://localhost:3306/activiti   解决办法:将数据库驱动mysql-connector-java-5.1.15-bin.jar复制到JAVA_HOME\jre\lib\ext下   注意如果出错:   请删除ACTIVITI_HOME\apps目录,删除ACTIVITI_HOME\setup\build目录,然后在ant demo.start   请先删除数据库 drop database activiti;   再重建  create database activiti;      Tomcat控制台中文乱码:   在ACTIVITI_HOME\apps\apache-tomcat-6.0.32\conf\logging.properties     ACTIVITI_HOME\apps\apache-tomcat-6.0.32\webapps\activiti-explorer\WEB-INF\classes\logging.properties     ACTIVITI_HOME\apps\apache-tomcat-6.0.32\webapps\activiti-rest\WEB-INF\classes\logging.properties   三个文件中添加一行代码:java.util.logging.ConsoleHandler.encoding=GBK     /******************************************************************************************/   未测试猜想:构建操作前,在ACTIVITI_HOME\setup\files\tomcat\logging.properties文件中添加一句              java.util.logging.ConsoleHandler.encoding=GBK,是不是可以避免tomcat中文乱码问题   关于这个猜想的结果猜想:应该只能部分的解决中文乱码问题,不能解决启动某个示例时的中文乱码问题   经测试后证明猜想无误。必须手动在示例中的WEB-INF\classes\logging.properties文件中添加代码   java.util.logging.ConsoleHandler.encoding=GBK 才可以解决全部中文乱码问题   /******************************************************************************************/ 13.构建成功后:http://localhost:8080/activiti-explorer,可以访问activiti    三个测试用户:    管理员:kermit  kermit    经理:  gonzo   gonzo    用户:  fozzie  fozzie

activiti5.9 mysql_Activiti5.9换成MySQL数据库相关推荐

  1. 从sql抽到mysql_找到一种不错的从SQLServer转成Mysql数据库的方法

    找到一种不错的从SQLServer转成Mysql数据库的方法 2021-01-23 12:34:084 年初的时候一直在做一个网站MSSQL2000->MySQL5的迁移工作,因为采用了不同的程 ...

  2. Java框架抽离的一些经历1:MYSQL数据库安装和 Oracle转换成Mysql数据库

    本篇记录独自抽离部署一个java项目,方便以后查阅参考. 开发语言:JSP 部署项目环境:JDK1.8 + Mysql8.023 开发工具:IDEA 代码同步工具:SVN 一.数据库 之前数据库使用的 ...

  3. mysql换成oracle_mysql数据库迁移至Oracle数据库

    本文实例为大家分享了java获取不同路径的方法,供大家参考,具体内容如下 1.使用工具: (1) Navicat Premium (2) PL/SQL Developer 11.0 (3) Oracl ...

  4. sqlserver2000换成mysql_将Microsoft SQL Server 2000数据库转换成MySQL数据库

    1. 下载并安装MyODBC.(如果是XP请下载5.3的旧版本,8.x的新版本运行有问题) 2. 创建一个空的MySQL数据库. 3. 在Windows >> 控制面板 >> ...

  5. linux mysql换成_把 SQL Server 迁移到 Linux?不如换成 MySQL

    (点击上方公众号,可快速关注) 英文:Tony Branson 译者:Linux中国 链接:linux.cn/article-8073-1.html 最近几年,数量庞大的个人和组织放弃 Windows ...

  6. sqlserver文件转mysql_怎样将Sqlserver数据库转成mysql数据库

    手上有一个网站之前是用asp.net做的,所使用的数据库是sqlserver,现在打算用PHP+MYSQL架构.因原来的站点有一定排名,直接改版的话,会导致产生很多错误页,网站排名和收录结果要恢复过来 ...

  7. decode函数换成mysql的函数_Oracle—decode函数行转列

    文章说明:根据成绩表,对每个学生的成绩数据进项行转列操作,最后每行显示每个学生的各科成绩. 以下是行转列的各个步骤操作. 1.创建学生信息,课程,成绩三张表 CREATE TABLE TB_STUDE ...

  8. sqlserver数据库导入Mysql数据库问题

    近来遇到一个问题,之前的项目用的是SQLServer数据库,但是现在要换成MySQL数据库,所有整理了一些数据导入的步骤,供需要的人参考! 第一步: 第二步: 第三步: 第四步: 第五步: 第六步: ...

  9. ABP (.Net Core) 使用MySQL数据库

    之前在接触ABP框架时,打算将默认的SQL Server数据库 换成MySQL 数据库,遇到了不小的问题,Github上也询问了作者,也搜了很多教程,自己项目经验不足,最终问题也没能解决.实习工作稳定 ...

最新文章

  1. libcurl库的使用(通过libcurl库下载url图像)
  2. 半监督学习下的高维图构建
  3. 财务学python有意义吗-8年老财务:财务分析学python就能提高效率?一半人是骗子...
  4. 关于Beta分布、二项分布与Dirichlet分布、多项分布的关系
  5. scala语法注意点小结
  6. Angular最新教程-第六节编写响应式导航栏
  7. (kruskal)还是畅通工程
  8. DCP(Deep Closest Point)论文阅读笔记以及详析
  9. js设计模式——3.观察者模式
  10. bzoj 1556 墓地秘密 —— 状压DP
  11. 动态加载Asp.net分页控件
  12. java压缩linux上的文件,java linux下文件压缩
  13. WebSocket爬虫之爬取龙珠弹幕
  14. XTTS V4.3 跨平台迁移12.1.2 HPUX ->Oracle Linux
  15. STM32F103 SDID模块SDHC卡读写
  16. java计算机毕业设计html5大众汽车网站MyBatis+系统+LW文档+源码+调试部署
  17. springboot毕设项目水族馆观光网站e8iy4(java+VUE+Mybatis+Maven+Mysql)
  18. 坦克世界+服务器未响应,手把手解答win10系统玩坦克世界出现未响应的办法
  19. esxi设置群晖核显直通
  20. 设计功底如何得到提升 高效排版的技巧有哪些

热门文章

  1. .NET斗鱼直播弹幕客户端(下)
  2. C# 8 新特性 - 可空引用类型
  3. .NET Core 3.0稳定版发布
  4. ASP.NET Core Web Api之JWT(一)
  5. .NET Core开发日志——从ASP.NET Core Module到KestrelServer
  6. COMCMS_CORE 起步篇,如何运行和部署
  7. 发布 Rafy .NET Standard 版本 Nuget 包
  8. .NET的未来包含一个开源的Mono
  9. 利用F#库canopy进行UI测试
  10. C# message简单实现窗口间信息接收与发送