因为springboot heapdump信息泄露,所以我们给它升级到2.6.5,想了解详情的请自行百度。
当我升级后发现项目启动不了了,报错信息为
代码语言:javascript复制Failed to start bean ‘documentationPluginsBootstrapper’
排查多方面后确定是因为springbot版本更新导致swagger的异常
解决方法
只需要在yml配置文件中新增配置
代码语言:javascript复制spring:
mvc:
pathmatch:
matching-strategy: ant_path_matcher
原因是在springboot2.6 中将SpringMVC 默认路径匹配策略从AntPathMatcher 更改为PathPatternParser,导致出错,解决办法是切换回原先的AntPathMatcher。