新手在使用SpringBoot尝试整合Swagger3时可能会遇到一个无法启动的问题
这是swagger3的依赖
这是我的SpringBoot版本
这是启动时遇到的问题。
经过测试发现SpringBoot3整合时会出现这个问题,建议退回到SpringBoot 2.7.8。此版本可以顺利启动项目。
最后如果还遇到fail to Start 的问题可以在resource目录的application.yml下添加如下代码:
# Springfox使用的路径匹配是基于AntPathMatcher的,
#而Spring Boot 2.6.X使用的是PathPatternMatcher。
spring:
mvc:
pathmatch:
matching-strategy: ANT_PATH_MATCHER
最后分享一些swagger3常用配置。
成功解决的话留个赞再走吧。