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)
- documentationPluginsBootstrapper SpringBoot Swagger Failed startdocumentationpluginsbootstrapper swagger failed documentationpluginsbootstrapper failed start documentationpluginsbootstrapper springboot g-crsctl_start_crs-failed-workaro startinternal listeners failed start g-crsctl_start_crs-failed-workaro workaro crsctl service docker failed start console virtual failed start springboot swagger springboot-start