글쓰기

개인 공부 상자/오류 해결

Handler processing failed; nested exception is java.lang.NoClassDefFoundError 오류

RSpring41 2021. 8. 26. 02:50

Spring으로 회원가입 실습을 진행하던 도중 inset 과정에서 제약조건에 위배되지 않으면 정상적으로 실행되는데 

만약 제약조건에 위배되었다면 반환값이 0으로 나와야 하지만

HTML 500 - Handler processing failed; nested exception is java.lang.NoClassDefFoundError 에러가 발생했다.

 

어떻게든 예외 처리를 하려고 했지만 Controller에서 예외 처리문이 실행되지 않아 난감했다.

 

 

- 원인

    pom.xml에서 springframework버전과 spring-jdbc 버전이 달라서 생기는 문제다.

springframework 버전

 

s pring-jdbc 버전

 

 

- 해결

     동일한 버전으로 수정해준다.