springboot多模块下swaggar界面出现异常(Knife4j文档请求异常)或者界面不报错但是没有显示任何信息

继上一篇博文,我们解决了多模块下扫描不到子模块的原因,建议先看上一个博客了解项目结构:

springboot 多模块启动报错Field XXX required a bean of type XXX that could not be found.

接下来我们来解决swaggar异常的原因,我们成功启动项目之后界面显示如下:

F12发现如下问题:

以下是我的swaggar,然后我在配置类中加了@EnableSwagger2,注释掉了配置类中@EnableSwagger2:

然后我又查了资料发现都不行,可能我这个问题是有点儿属于疑难杂症了,然后我把这个注解放到了启动类上,重启项目后我发现swaggar可以访问且不会再报刚刚的错误,但是界面不会显示任何信息,如下:

然后我在想为什么呢,突然想到在上一篇博客中我把@ComponentScan加到了启动类上,这个时候项目就会去扫描data-common下的内容,无法扫描到data-user下的config中的内容,所以界面就会显示为空,所以我们需要把data-user下的config加载@ComponentScan中,重启项目就可以访问到了~

好了,至此问题都已经解决了,如果各位还有问题的请在评论区留言,我们相互学习~

相关推荐
伏加特遇上西柚12 小时前
Loki+Alloy+Grafana日志采集部署
java·linux·服务器·spring boot·grafana·prometheus
阿丘Akiu12 小时前
Linux部署我的世界服务器
java
折哥的程序人生 · 物流技术专研13 小时前
《Java面试85题图解版(二)》进阶深化中篇:Spring核心 + 数据库进阶
java·后端·spring·面试
TeamDev13 小时前
在 Excel 加载项中嵌入 Web 视图
前端·后端·.net
Mr_愚人派13 小时前
redis_点评详解(02.短信登录-验证码登录注册)
后端
Xidaoapi13 小时前
5分钟让你的Python项目接入GPT-4:从配置到上线的完整指南
后端
SamDeepThinking13 小时前
写代码不考虑前后兼容,迟早要还的
java·后端·程序员
亿牛云爬虫专家13 小时前
深度解析:数据采集场景下的 Java 代理技术实战
java·开发语言·数据采集·动态ip·动态代理·代理配置·连接池复用
小小仙。13 小时前
IT自学第四十二天
java·开发语言
java1234_小锋13 小时前
说一下Spring的事务传播行为?
java·数据库·spring