由于项目需要,使用到java后台服务,因此我按照需求搭建了vscode + springboot + maven +swagger框架为主体的项目。
在照着网上的方式进行配置后(配置方式:VSCode搭建SpringBoot开发环境),发现出现了如下图所示的问题:
首先在出现这个问题的时候,网上一搜发现出现这个问题的很多,顿时感觉问题不大,打开看了下,基本上都是下面的问题:
1.在SwaggerConfig.java的配置文件中添加:
@Configuration // 配置类
@EnableSwagger2 //开启swagger功能
但是在这里不是这个问题
2.没保证到该接口在springboot启动时被扫描到
解决方案:
在启动类上加上@ComponentScan(接口所在的包名)即可完美解决问题