ACTIVITI 流程引擎研习历程2--------使demo支持mysql

如何时demo支持mysql数据库呢?

1首先安装自己的mysql数据库,并创建数据库实例activiti(自己的数据库实例),并配置好用户名和密码

 

2然后修改build.db.properties中的

 

  1. db=MySql      ------配置数据库类型
  2. jdbc.driver=com.mysql.jdbc.Driver  --------配置连接驱动
  3. jdbc.url=jdbc:mysql://localhost:3306/activiti?autoReconnect=true  -----配置JDBC URL
  4. jdbc.username=activiti  ----用户名
  5. jdbc.password=activiti   ------密码

3下载mysql的驱动包并放置到 activiti-5.9\setup\files\dependencies\libs 目录下
4 修改activiti-5.9\setup\build.xml文件 ,添加mysql的驱动路径;

找到:internal.define.jdbc.driver.libs节点,修改内容如下:

 

[html]  view plain copy
  1. <target name="internal.define.jdbc.driver.libs">  
  2.   <fileset id="jdbc.driver.libs" dir="${activiti.home}/setup/files/dependencies/libs">  
  3.     <include name="h2-*.jar,mysql-connector-java*.jar" />  
  4.   </fileset>  
  5. </target>  


5.依次注释掉h2内存数据库相关信息

6<target name="demo.install" 
          description="Installs Tomcat and H2 database, deploys the Activiti webapps, creates the db schema and deploys example processes" 
          unless="demo.is.installed">
    <echo message="installing demo..." />
    <antcall target="internal.build.webapps" />
    <antcall target="h2.install" />
    <antcall target="h2.start" />
    <antcall target="internal.db.create" />
    <antcall target="internal.db.demo.data" />
    <antcall target="h2.stop" />
   <antcall target="tomcat.install" />
    <antcall target="deploy.activiti.webapps.into.tomcat" />
  </target>
 

导入完成,如果单独导入activiti表结构运行1-5步即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值