Spring/SpringBoot

SpringBoot Swagger 에러 : Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException

SK_MOUSE 2022. 5. 1. 22:23
반응형

아래와 같이 dependecies를 추가하여 스웨거를 사용하려고 했는데 에러가 발생했다.

Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException

 

사용중인 버전은 아래와 같았다.

springboot : 2.6.7

swagger : 2.6.1

 

Spring boot 2.6버전 이후에 spring.mvc.pathmatch.matching-strategy 값이 ant_apth_matcher에서 path_pattern_parser로 변경되면서 몇몇 라이브러리(swagger포함)에 오류가 발생한다고 합니다.

application.yml 에 아래 설정을 추가하면 오류가 발생 안한다고 한다.

 

결론 : application.yml 파일에 아래 부분을 추가해주면 된다.

spring:
  mvc:
    pathmatch:
      matching-strategy: ant_path_matcher
반응형