jbpm连mysql_JBPM 7.17 学习笔记(7)连接mysql数据库

修改应用服务器配置文件,包括 4 个 standalone-*.xml 文件:

use-java-context="true">

jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE

jdbc:mysql://localhost:3306/jbpm?useUnicode=true&characterEncoding=utf-8

mysql

jbpm

jbpm

use-java-context="true" use-ccm="true">

jdbc:mysql://localhost:3306/jbpm?useUnicode=true&characterEncoding=utf-8

mysql

jbpm

jbpm

com.mysql.jdbc.jdbc2.optional.MysqlXADataSource

注意这里的 jndi-name ExampleDS 要和

修改 build.properties:

# default is H2

H2.version=1.3.168

db.name=h2

db.driver.jar.name=${ db.name

}.jar

db.driver.download.url=http://repo1.maven.org/maven2/com/h2database/h2/

H

2.

v

e

r

s

i

o

n

/

h

2

{H2.version}/h2-

H

2

.

v

e

r

s

i

o

n

/

h

2

{H2.version}.jar

#mysql

db.name=mysql

db.driver.module.prefix=com/mysql

db.driver.jar.name=mysql-connector-java-5.1.18.jar

db.driver.download.url=https://repository.jboss.org/nexus/service/local/repositories/central/content/mysql/mysql-connector-java/5.1.18/mysql-connector-java-5.1.18.jar

org.kie.server.persistence.dialect=org.hibernate.dialect.MySQLDialect

“`

修改 db/jbpm-persistence-JPA2.xml 中的方言:

修改 db/mysql_module.xml 中驱动的版本相一致:

这个 jar 包不需要手动去下,ant install 时会自动下载到 da/driver 目录。

修改 build.xml,搜索

,会搜到两个结果,将这两句的注释打开。

在这里修改服务器监听端口:

编译:ant install.demo.noeclipse,启动服务器:ant start.demo.noeclipse。可以看到 jbpm 数据库中创建了表。

jbpm 控制台经常性报 404 错误,这种情况下只需重启一下系统就可以解决。可能是某个服务(比如 h2 数据库)没有正常启动的缘故。

注意:本文来自kmyhy专栏。本站无法对本文内容的真实性、完整性、及时性、原创性提供任何保证,请您自行验证核实并承担相关的风险与后果!

CoLaBug.com遵循[CC BY-SA 4.0]分享并保持客观立场,本站不承担此类作品侵权行为的直接责任及连带责任。您有版权、意见、投诉等问题,请通过[eMail]联系我们处理,如需商业授权请联系原作者/原网站。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值