본문 바로가기
Kotlin Spring

오토와이어링할 수 없습니다. '' 타입의 bean을 찾을 수 없습니다.

by Bill Lab 2024. 12. 18.
728x90

오토와이어링할 수 없습니다. '' 타입의 bean을 찾을 수 없습니다.  와 같은 오류를 개발을 하다보면 볼 수가 있다.

 

주로 pakage 구조를 변경하거나 초기세팅에서 보았을 것이다!

그도 그럴 것이 두가지 대표적인 원인을 확인할 수 있는데,

 

1. @SpringBootApplication(scanBasePackages = ["com"]) class Application

    : main 에서 위와 같이 옯바른 경로로 잡혀있는지 확인 필요하다 

      root package 내에 포함되지 않은 package 의 bean 을 인식할 수 없다ㅣ.

 

2. 최근에 pacakge 구조를 변경한 경우

    : 참조하고 있는 package 에 접속을 해서 오류나는 부분이 없는지, 이전경로로 import 되어있는게 없는지를

    확인해 보고 변경해줘야 한다.

728x90