事情是这样的:

最近疫情在家里闲的无聊 看了看Swagger-2 在练习的过程出现了错误 写个帖子 希望跟我有同样问题的朋友可以避雷. 下面进入正题:

编辑

我使用的swagger-2版本是2.9.4 pom如下:

        <dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>

在包下创建Swagger-Config以及类

如上便是使用swagger2最快的方法 但是在启动后报错

起初我以为是guava 瓜娃子的锅 后来发现并不是 后来才知道这是因为Springfox使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher。

解决:在application.properties里配置:spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER

最新文章

  1. BZOJ1088扫雷Mine 解析报告
  2. js分页--存储数据并进行分页
  3. Hadoop入门进阶课程6--MapReduce应用案例
  4. Android Support ;v4、v7、v13的区别
  5. (笔记)angular 包含关系的controller参数传递
  6. System.Threading.Timer 使用
  7. 【JSON学习之道】js操作JSON
  8. 唐伯猫的 sql server 2008 的安装和操作记录
  9. 关于拒绝测试驱动开发(NoTDD)
  10. php接口加密
  11. dubbo debug过程中一个有趣的问题
  12. (NO.00005)iOS实现炸弹人游戏(八):游戏主角(一)
  13. Docker 堆栈
  14. Java 中传统多线程
  15. poj 2226 Muddy Fields(水二分图)
  16. 最简单的cmd命令行取得系统路径和python的安装路径(适用于winxp.win7和win10)
  17. xshell提示必须安装最新的更新
  18. centos7+apache+svn配置 踩坑,注意权限问题。apache应用目录checkout应用 必须用这个命令:svn co file:///home/svn/test/ test ,通过svn add * &amp;&amp;commit 及任意修改都是不行的
  19. javascript的闭包计数器实现,python实现各种方法来实现计数器
  20. 一个快速检测系统CPU负载的小程序

热门文章

  1. java实现wordCount的map
  2. 为你的网站加上live2d的动态小挂件,博君一晒
  3. JPA作持久层操作
  4. doc或docx(word)或image类型文件批量转PDF脚本
  5. JAVA语言基础组成(2)
  6. 多线程与高并发(五)—— 源码解析 ReentrantLock
  7. cmake错误的解决
  8. i40e网卡驱动遇到的一个问题
  9. 网络编程与socket套接字
  10. C#基础_类的声明