spring-boot

Swagger 설정 오류 :: nested exception is java.lang.NullPointerException

yoneeee 2022. 2. 23. 11:59

Spring-boot에서 swagger설정을 하려고 하니

 

아래와 같은 오류가 지속적으로 떴다.

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

 

 maven repository에서 SpringFox Boot Starter 가 3.0.0버전 뿐이라 사용했는데 

오류가 떠서 구글링 하며 찾아보니

버전이 안 맞아 최신 버전의 스프링 부트에서 나는 오류였다.

 

이와 같은 오류가 뜰 떈, 아래의 방법을 사용해보자

 


1. 아래의 dependency를 추가한다.

gradle

implementation 'io.springfox:springfox-boot-starter:3.0.0'
implementation 'io.springfox:springfox-swagger-ui:3.0.0'

2.  @EnableWebMvc 추가

3. 기본 접속 url --> /swagger-ui/index.html 로 접속