Failed to start bean ‘documentationPluginsBootstrapper‘;

本文讲述了在升级SpringBoot到2.6.0后,使用Swagger遇到的NullPointerException问题,主要介绍了三种解决方案:在启动类或配置类启用WebMvc,修改pathmatch策略,以及降级SpringBoot版本。
摘要由CSDN通过智能技术生成

问题描述

今天写博客的时候,想配置下swagger用用,按照我原来项目的配置报错
Failed to start bean ‘documentationPluginsBootstrapper’; nested exception is java.lang.NullPointerException
在这里插入图片描述


原因分析:

springboot 升级到 2.6.0之后,swagger版本和springboot出现了不兼容情况。我之前的项目的springboot版本是2.3.7现在用的2.6.4出现了不兼容。


解决方案:

方案一: 在启动类 或 配置类 添加注解@EnableWebMvc

方案二: 在 application.properties 配置文件添加配置: properties spring.mvc.pathmatch.matching-strategy=ant_path_matcher

**方案三:**降低spring boot版本如我将springboot版本降回我之前常用的2.3.7


说在最后

安全申明:本人才疏学浅,若有任何谬误,欢迎指正

我的博客:ひかりの博客
csdn主页:csdn博客主页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值