웹에서 UnsupportedClassVersionError 에러가 나는 경우가 있다.

이 경우는 웹 서버의 jdk 버전과 컴파일된 파일의 버전이 동일하지 않아 발생하는 경우이다.

(컴파일된 파일이 최신버전)


이클립스의 경우 프로젝트 우클릭 - properties - java compiler - compiler compliance level을

웹서버의 jdk 버전과 맞춰준다.


서블릿 파일을 다시 저장하고 탐색기로 프로젝트 폴더에서 class 파일을 웹서버에 복사하면 정상적으로 동작한다.

+ Recent posts