SpringBoot集成Swagger报错
报错提示:
Failed to start bean 'documentationPluginsBootstrapper';
如下图:
报错原因:
由于Spring Boot 2.6.x 请求路径与 Spring MVC 处理映射匹配的默认策略从AntPathMatcher更改为PathPatternParser。所以需要设置spring.mvc.pathmatch.matching-strategy为ant-path-matcher来改变它。
解决方法:
方案一(推荐):
修改SpringMVC路径匹配规则,在配置文件application.properties文件中添加以下代码
spring.mvc.pathmatch.matching-strategy=ant_path_matcher
若配置文件为application.yml,则添加以下代码
spring:
mvc:
pathmatch:
matching-strategy: ant_path_matcher
SpringBoot集成Swagger报错:Failed to start bean 'documentationPluginsBootstrapper'; - 码农教程 (manongjc.com)