개발

No bean named 'xxxxxxxxxxx' is defined

JK. 2020. 9. 17. 13:29
728x90

Eclipse  maven Project 에서 서버 등록, 실행시 하기와 같은 에러메시지가 나온다면.


     Error creating bean with name 'xxxxxxxx': 


     ..


     No bean named 'xxxxxxxxxxx' is defined 


 


프로젝트 설정 파일들이 제대로 배포가 안되어서 발생한 오류다.


설정 파일들이 제위치에 배포되도록 되어 있는지 확인하고 없으면 추가해준다.


 



1. 프로젝트 > Properties > Deployment Assembly  을 선택


2. 아래 항목이 없으면 추가


     Source              |     Deploy Path


    /src/main/java                 WEB-INF/classes


    /src/main/resource          WEB-INF/classes      <- 이녀석이 누락되어서 발생한 경우..


    /src/main/webapp           / 


    Maven Dependencies       WEB-INF/lib