用于使用JUnit测试的时候作为嵌入式嘚MySQL数据库使用这样可以测试MySQL的特性,非常方便但该项目已经在2012年的时候,最后一个版本是5.0.12但在最新的Mac OS下启动的时候会出现下面的错誤:
这是因为MySQL Connector/MX最后一个版本只提供了32位的程序,并没有提供64位的程序而最新的Mac OS已经不再允许运行32位的程序了,因此需要手动修改使其增加64位的程序
直接下载修改好的jar包
如果不想了解具体的过程,可以直接下载我已经做好的然后使用mvn命令进行安装替换即可。
下载解压之後将bin目录下的mysql
和mysqld
两个文件复制到前面创建的Mac_OS_X-x86_64
目录下。然后再此目录下创建一个新的version.txt
文件内容如下:
最后重新使用jar命令将新目录进行打包:
重新发布到Maven服务器
可以使用mvn install命令将新的jar包重新安装到本地,pom文件可以使用原来的命令如下:
如果有Maven的私库服务器的话,也可以直接仩传发布到服务器上