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

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

相关推荐
我家领养了个白胖胖几秒前
SSE在Spring ai alibaba中同时使用Qwen和DeepSeek模型
java·后端·ai编程
AI科技摆渡13 分钟前
GPT-5.2介绍+ 三步对接教程
android·java·gpt
Java编程爱好者14 分钟前
做了个Java打包工具,可以双击启动了!
后端
猿与禅20 分钟前
Spring Boot 4.0 完整核心特性及实践指南
java·spring boot·后端·spring·重大升级·springboot4.0
平凡运维之路30 分钟前
端口转发
后端
运维@小兵34 分钟前
Spring-AI系列——Tool Calling获取当前时间
java·后端·spring
认真敲代码的小火龙36 分钟前
【JAVA项目】基于JAVA的养老院管理系统
java·开发语言·课程设计
he___H37 分钟前
滑动窗口一题
java·数据结构·算法·滑动窗口
扶苏-su38 分钟前
Java---事件处理机制
java·开发语言
雨中飘荡的记忆39 分钟前
Hutool工具库实战
java