[문제 상황]
Description:
The bean 'scopedTarget.listItemReader', defined in class path resource [com/yaloostore/batch/member/step/ModifyInactiveMemberStep.class], could not be registered. A bean with that name has already been defined in class path resource [com/yaloostore/batch/member/step/BirthDayCouponStep.class] and overriding is disabled.
- 해당 이름으로 등록된 빈이 이미 있으니까 다른 이름을 써라 ~ 하는 의미이지만 yml, properties 파일에서 설정을 변경해주면 된다
- 아래를 참고하자
[해결]
Action:
Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true
- 인텔리제이는 이렇게 친절하게 해결 방안을 제시해준다.