小陈同学没烦恼 2022-09-03 10:20 采纳率: 0%
浏览 138

swagger3配置扫描包没有效果

问题遇到的现象和发生背景

swagger3配置扫描包没有效果,扫描包的路径没有错,出现No operations defined in spec!

问题相关代码,请勿粘贴截图
@Configuration
@EnableOpenApi   //开启swagger2
public class swaggerConfig {

    //配置了swagger的Docket的bean实例
    @Bean
    public Docket docket() {
        return new Docket(DocumentationType.SWAGGER_2)
                .apiInfo(apiInfo())
                .select()
                .apis(RequestHandlerSelectors.basePackage("com.example.controller"))
                .build();
    }


运行结果及报错内容

出现No operations defined in spec!

我的解答思路和尝试过的方法

本来以为是配置出现问题,所以配置没有生效,但是.apiInfo(apiInfo())这部分配置生效了。发现只是单纯sagger扫描包没效果。

我想要达到的结果

扫描包生效

  • 写回答

2条回答 默认 最新

报告相同问题?

问题事件

  • 创建了问题 9月3日

悬赏问题

  • ¥15 (关键词-运算放大器)
  • ¥15 关于#游戏策划#的问题:当浏览器输入兑换码,疯狂点击领取按钮,邮箱马上到账几十个兑换码礼包
  • ¥15 虚拟机打不开,怎么解决
  • ¥15 为什么游戏兑换码能被重复领取
  • ¥30 (急!)java实现二叉链表构建二叉树,实现相关功能
  • ¥15 C#tekloa节点插件小项
  • ¥20 脑电信号的局部场电位分析
  • ¥30 Diodes 霍尔开关AH337已经obselete,他的升级替代料【不改变现有电路图】
  • ¥15 python爬虫IndexError: list index out of range
  • ¥15 (标签-考研|关键词-set)