Springboot intellij mapper not found的错误

工作中使用jhipster生成Springboot项目,但是遇到个问题,生成新的entity之后,再通过intellij的run/debug运行的时候报错提式找不到mapper了,但是通过gradle bootRun却是可以的;直接运行报错是这样的

可以看下具体的build下的生成内容,如下图所示,mapper并没有生成对应的文件,所以会导致上面的情况;

在网上找了很多没有找到对应的解决方案,后来终于找到了,基本的思路是intellij 运行的时候委托gradle来编译就可以了;需要进行下设置,如图所示,把这个勾上

之后再运行,就可以了,可以看下之后生成的build文件夹,多了一些mapper的内容;

可以查看下项目的module的设置,默认的生成的内容是作为source导入的,如下图所示

这个不知道是intellij的bug还是啥,之前的版本好像没有这种问题;

猜你喜欢

转载自blog.csdn.net/xiaoguangtouqiang/article/details/82494607