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中,重启项目就可以访问到了~

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

相关推荐
sclibingqing4 分钟前
SpringBoot项目使用Redis作为数据缓存
spring boot·redis·缓存
励碼5 分钟前
美团完整面经
java·面试·职场和发展·sass·美团
JohnYan19 分钟前
Bun技术评估 - 08 Crypto
javascript·后端·bun
异常君20 分钟前
Elasticsearch 集群滚动升级实战 - 保障业务零停机
java·elasticsearch
异常君1 小时前
FST 在 Elasticsearch 中的核心应用与性能优化实践
java·elasticsearch·性能优化
周某某~1 小时前
六.原型模式
java·设计模式·原型模式
异常君1 小时前
通过 Elasticsearch 实现分布式事务的可靠方案
java·分布式·elasticsearch
前端付豪1 小时前
汇丰实时风控数据流揭秘:Kafka + Flink + CEP 规则引擎全链路实战
前端·后端·架构
倔强的石头_1 小时前
【数据结构与算法 经典例题】使用队列实现栈(图文详解)
后端·算法
小安同学iter1 小时前
JUC并发编程(四)常见模式
java·开发语言