Exception in thread "main" java.lang.RuntimeException: 无法创建文件,请检查配置信息!
at com.baomidou.mybatisplus.generator.engine.AbstractTemplateEngine.batchOutput(AbstractTemplateEngine.java:258)
at com.baomidou.mybatisplus.generator.AutoGenerator.execute(AutoGenerator.java:179)
at com.baomidou.mybatisplus.generator.FastAutoGenerator.execute(FastAutoGenerator.java:213)
at com.izkml.mlyun.office.equip.mybatisplus.MyGeneratorTest.main(MyGeneratorTest.java:149)
Caused by: java.lang.NullPointerException
at com.baomidou.mybatisplus.core.metadata.TableInfoHelper.getAllFields(TableInfoHelper.java:594)
at com.baomidou.mybatisplus.generator.config.builder.Entity.convertSuperEntityColumns(Entity.java:192)
at java.util.Optional.ifPresent(Optional.java:159)
at com.baomidou.mybatisplus.generator.config.builder.Entity$Builder.get(Entity.java:627)
at com.baomidou.mybatisplus.generator.config.StrategyConfig.entity(StrategyConfig.java:152)
at com.baomidou.mybatisplus.generator.config.po.TableInfo.<init>(TableInfo.java:136)
at com.baomidou.mybatisplus.generator.IDatabaseQuery$DefaultDatabaseQuery.lambda$queryTables$0(IDatabaseQuery.java:116)
at com.baomidou.mybatisplus.generator.config.querys.DbQueryDecorator.execute(DbQueryDecorator.java:196)
at com.baomidou.mybatisplus.generator.IDatabaseQuery$DefaultDatabaseQuery.queryTables(IDatabaseQuery.java:113)
at com.baomidou.mybatisplus.generator.config.builder.ConfigBuilder.getTableInfoList(ConfigBuilder.java:139)
at com.baomidou.mybatisplus.generator.engine.AbstractTemplateEngine.batchOutput(AbstractTemplateEngine.java:240)
... 3 more
确认
当前程序版本
V3.5.7
问题描述
代码生成器,设置.entityBuilder().superClass() 后,启动报错 FastAutoGenerator.create(url, name, password) .strategyConfig(builder -> { builder.entityBuilder() .superClass(xxx.class); });
详细堆栈日志