상황
이클립스 톰캣 9.0을 6.0으로 다운그레이한 후 프로젝트 실행 시 class compile 심각 오류가 발생했다.
"System.currentTimeMillis()"가 포함된 라인에서 에러가 발생.
해결방법
1.
jdk도 낮은 버전으로 설치한다.
JDK18버전을 사용 중이었는데 JDK11을 추가로 설치했다.
2.
eclipse - > window -> preference -> java -> installed JREs -> Add ->standard VM -> directory -> jdk11을 설치한 폴더 불러오기 -> jdk11 체크
3.
eclipse 해당 프로젝트 우클릭 -> preference -> java Build Path -> edit -> jdk18 대신 jdk11 라이브러리 등록
4.
새로고침 후 실행!
'ERROR RESOLVING' 카테고리의 다른 글
오류 class java.lang.String cannot be cast to class (0) | 2023.01.21 |
---|---|
오류 Unhandled exception type IOException (0) | 2023.01.05 |
오류 부적합한 열 유형: 1111 (0) | 2023.01.01 |
오류 Uncaught ReferenceError: jQuery is not defined (0) | 2022.12.29 |
오류 sts3 프로젝트 생성 (0) | 2022.11.23 |