본문 바로가기

[Spring] UnsatisfiedDependencyException: Error creating bean with name '...' defined in URL 에러 해결법

곰곰킴 2022. 12. 6.

개요

Spring에서 Error creating bean with name '...' defined in URL 에러가 났을 때 해결 방법에 대해 알아봅시다. Swagger 설정 시 주로 발생하는데, 수정하는 방법에 대해 알아봅시다.

문제 발견

Swagger 설정 중 아래와 같은 에러가 났다.

UnsatisfiedDependencyException: Error creating bean with name '...' defined in URL

UnsatisfiedDependencyException 관련해서 8개의 에러가 나타났다.

UnsatisfiedDependencyException 에러
UnsatisfiedDependencyException 에러

원인

spring context와 관련된 설정이 중복되어 발생한 에러이다.

반응형

해결 방법

@EnableWebMvc(@EnableSwagger2)를 사용하는 파일에서 @Configuration를 삭제한다.

댓글