728x90
반응형
SMALL
멀티 모듈을 구성 하다보면, 분명 이에러를 마주한다.
***************************
APPLICATION FAILED TO START
***************************
Description:
Parameter 0 of constructor in com.kr.backend.user.UserController required a bean of type 'com.kr.backend.db.UserRepository' that could not be found.
Action:
Consider defining a bean of type 'com.kr.backend.db.UserRepository' in your configuration.
Process finished with exit code 1
결론 부터 말하자면, UserRepository가 Bean 등록이 되지 않았다.
api 모듈의 Bean 스캔 범위는 backendApplication이 속해 있는 패키지 com.kr.backend 의 모든 하위 패키지로 제한된다.
등록된 Bean과 동일한 경로에 있는 패키지로 제한한다면 패키지 이름을 같게 만들면 된다.
패키지 이름을 통일함으로써 에러 해결.
728x90
반응형
LIST
'기타' 카테고리의 다른 글
ubuntu 20.04 next.js 배포 시 오류 (3) | 2024.03.15 |
---|---|
멀티모듈 배포방법 (0) | 2024.01.25 |
springboot 멀티모듈 구성하기 (2) | 2024.01.14 |
무료 도메인, 무료 인증서 발급 후 NGINX 설정까지 해보기 (0) | 2023.09.08 |
맥북에서 숨김파일 보기 (0) | 2023.03.31 |