Nacos与达梦数据库的适配

下载nacos源码

git clone https://github.com/alibaba/nacos.git

参考51作者的整个适配过程 。

Nacos与达梦数据库的适配_51CTO博客_达梦数据库适配

Nacos源码引入达梦数据库驱动依赖

idea 打开nacos源码后 ,修改nacos-all的pom.xml,给增加dm maven组件

8.1.1.49

这里需要注意下,需提前给本地Maven仓库安装上DM8 的jar (我本地安装后版本是8.1.1.49,有可能你装完后本地版本是1.8 。根据各自配置情况配置)

再说下如何把DM8的 maven jar 安装上 

根据这么老兄的文章搞定的 本地Maven仓库安装达梦DM8数据库JDBC驱动_傲世狂少的博客-CSDN博客_dmjdbcdriver

这里再说下使用hibernate ORM版本,需要把本地的DmDialect-for-hibernate5.3 注册进去,使用下面这个命令脚本

mvn install:install-file -DgroupId=com.dm -DartifactId=hibernate5 -Dversion=5.3 -Dpackaging=jar -Dfile=D:\dmdbms\drivers\jdbc\dialect\DmDialect-for-hibernate5.3.jar

再pom.xml中引用如下:


	com.dameng
	Dm8JdbcDriver18
	8.1.1.49


    com.dm
	hibernate5
	5.3

代码改完后,就需要再重新打包编译nacos包 

在这里我很不幸,就是编译不通过 (用的如下命令)

mvn -Prelease-nacos -Dmaven.test.skip=true -Drat.skip=true clean install -U

修改编译命令:

给上面mvn 增加 -Dcheckstyle.skip=true

mvn -Prelease-nacos -Dmaven.test.skip=true -Drat.skip=true -Dcheckstyle.skip=true clean install -U

整个nacos编译通过没问题

最后附上我编译好的Nacos包,Nacos2.1.2适配达梦8数据库-Java文档类资源-CSDN下载

你可能感兴趣的:(spring,boot,数据库)