确认

  • [x] 我使用的版本是最新版, 并且使用插件确认过项目里无依赖版本冲突
  • [x] 我已经在 issue 中搜索过, 确认问题没有被提出过
  • [x] 我已经修改标题, 将标题中的 描述 替换为遇到的问题(不得删除 描述 前面的部分)

当前程序版本

3.5.5

问题描述

使用mybatis-plus-generator3.5.5,达梦数据库代码生成报错

Image

详细堆栈日志

Exception in thread "main" java.lang.RuntimeException: 创建IDatabaseQuery实例出现错误:
    at com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder.<init>(ConfigBuilder.java:111)
    at com.baomidou.mybatisplus.generator.AutoGenerator.execute(AutoGenerator.java:171)
    at com.baomidou.mybatisplus.generator.AutoGenerator.execute(AutoGenerator.java:159)
    at com.plus.generator.CodeGenerator.main(CodeGenerator.java:42)
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder.<init>(ConfigBuilder.java:109)
    ... 3 more
Caused by: java.lang.RuntimeException: java.sql.SQLException: No suitable driver found for jdbc:dm://192.168.11.128:5236/PWGRIDP
    at com.baomidou.mybatisplus.generator.config.DataSourceConfig.getConn(DataSourceConfig.java:245)
    at com.baomidou.mybatisplus.generator.query.DefaultQuery.<init>(DefaultQuery.java:57)
    ... 8 more
Caused by: java.sql.SQLException: No suitable driver found for jdbc:dm://192.168.11.128:5236/PWGRIDP
    at java.sql.DriverManager.getConnection(DriverManager.java:689)
    at java.sql.DriverManager.getConnection(DriverManager.java:208)
    at com.baomidou.mybatisplus.generator.config.DataSourceConfig.getConn(DataSourceConfig.java:240)
    ... 9 more