最近项目要国产化,数据库要从mysql更换达梦,所以nacos要兼容达梦数据库,于是参考一下文章。
参考文章:nacos适配达梦数据库_nacos连接达梦数据库-CSDN博客
再根据上述文章整合完毕后,打包启动时出现了以下问题。
Failed to bind properties under 'db.pool.config' to com.zaxxer.hikari.HikariDataSource:
Property: db.pool.config.driver-class-name
Value: "dm.jdbc.driver.DmDriver"
Origin: InputStream resource [resource loaded through InputStream] - 63:32
Reason: java.lang.RuntimeException: Failed to load driver class dm.jdbc.driver.DmDriver in either of HikariConfig class loader or Thread context classloader
原因是达梦数据库的驱动没有打入,需要在打包后的文件中新建plugins文件夹,将达梦驱动放进去。
再次启动后可正常运行。