"more recent version of the Java Runtime ~"에러

-·2023년 2월 15일
0

대충 class파일의 자바버전이랑 시스템의 자바버전이랑 달라서 못한다는거다

최신STS에서는 최소 버전요구가 11인데 보통 우린 여전히 1.8로들 많이 셋팅해야되는 상황이 많지 않나?

그때 발생함

JAVA_HOME에 11로 셋팅해서 STS를 돌렷다 치자

그럼

내 프로젝트 Properties

  • ​ Java Build Path -> Libraries
  • ​ Java Compiler

window -> Preferences

  • ​ Installed JREs

이쪽 수정하면 됨

근데 나는 왜 안되나 또 봤더니 pom.xml 이쪽을 또 수정안했네?

...
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.7.7</version>
...
<properties>
    <java.version>1.8</java.version>
</properties>

자바버전도 맞는걸로 바꾸고

spring starter 버전도 낮은걸로 바꿔야되더라

맨날 까먹어서 정리함

profile
거북이는 오늘도 걷는다

0개의 댓글