SpringMVC 기본 설정 및 Controller 소스 작성 후 실행시 아래와 같은 에러가 날때 처리.
PC에 설치된 JDK는 1.8버전인데 eclipse최신버전을 깔았더니 빌드패스의 기본 JRE설정 및 Java Compiler설정이 JavaSE-16 버전으로 되어있는게 원인!
Java Build Path의 JRE System Library를 JDK버전에 맞게 1.8 버전 jre로 변경함
Project Explorer에서 프로젝트 선택 > 우클릭 > Properties > Java Compiler 선택
Compilter compliance level: 16을 1.8로 변경 후 Appliy and Close
실행시 해당 오류 제거된것 확인 가능!
* 또 다른 프로젝트를 만들면 위 작업을 프로젝트별로 다시 해야할 수 있으니...
그냥 Preferences > Java > Installed JREs 들어가서 Add버튼 누르고 JDK8버전의 위치를 추가후 해당 버전의 JRE를 체크해주고 기존 16버전 체크를 해제하는것을 추천!
'Spring Framework' 카테고리의 다른 글
wi-fi 환경에서 Gradle로 빌드시 오류 (0) | 2020.01.04 |
---|---|
Weblogic에서 HttpUrlConnection시 bad_certificate corrupt or unuseable certificate에러 (1) | 2020.01.02 |
JSON parse error: Cannot deserialize instance of `java.lang.Long` out of START_OBJECT token (1) | 2020.01.01 |
MyBatis 연동시 sqlSession을 인식 못할때 (0) | 2016.09.02 |
SpringMVC 정적인 리소스 맵핑 설정 (0) | 2016.08.29 |
댓글