问题:
全新SpringBoot项目配置Swagger
1,无法启动项目,报异常:Failed to start bean ‘documentationPluginsBootstrapper’
Failed to start bean ‘documentationPluginsBootstrapper’
2,localhost:8080/swagger-ui.html 无法显示
解决办法:
1,application.yml中添加配置(解决异常问题):
spring:
mvc:
pathmatch:
matching-strategy: ant_path_matcher
原因是在springboot2.6.0中将SpringMVC 默认路径匹配策略从AntPathMatcher 更改为PathPatternParser,导致出错,解决办法是切换回原先的AntPathMatcher
本人SpringBoot版本2.6.7
2,在pom.xml中将Swagger依赖的版本从最新的3.0.0,降为2.9.2(解决swagger-ui不显示问题):
io.springfox
springfox-swagger2
2.9.2
io.springfox
springfox-swagger-ui
2.9.2
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)