首先找到activemq文件->conf文件->activemq.xml文件
上图是原文件默认配置的 利用kahadb做消息的持久化
改为:
并且在文件的</broker>后面添加
修改activemq.xml文件结束
然后找到activemq文件下的lib
添加一个mysql jdbc驱动
OK!完成了。
需要注意的地方是mysql配置的地方:
1、class="org.apache.commons.dbcp2.BasicDataSource"
是dbcp2 不是 dbcp
因为在 lib 文件下的 optional 文件里为
2、<property name="url" value="jdbc:mysql://localhost:3306/你的mysql的库名?useUnicode=true&characterEncoding=UTF-8"/>
特别注意url。昨天配置了好久就是因为url 的 value 写错了
注意 端口号 、 和 mysql数据库的库名 这两个
其他的账号、密码也比较简单。