Java Error Release Version 17 Not Supported
Intro. 왜 발생했는가?
강의에서 11 LTS 버전과 Spring boot 3.0 이전 버전으로 설치하라고 했는데 내가 잘못 설치했다
프로젝트에서 설정된 SDK는 11인데 인텔리제이가 pom.xml에 JDK 버전을 17로 설정해뒀었다
해결 방안
이 문제를 해결하려면 프로젝트 설정에서 모듈 SDK를 Java 17로 업그레이드하거나 소스 코드의 버전을 Java 11로 낮춰야 합니다.
-
Java 17로 업그레이드하기
- Java 17을 설치합니다. 설치 방법은 Java 다운로드 페이지(https://www.oracle.com/java/technologies/javase-jdk17-downloads.html)를%EB%A5%BC) 참조하세요.
- IntelliJ IDEA에서 프로젝트 설정(Project Settings)을 연 후, Project SDK를 Java 17로 변경합니다.
pom.xml
또는build.gradle
파일에서 Java 버전을 17로 변경합니다.
-
소스 코드 버전을 Java 11로 낮추기
- 소스 코드에서 Java 17의 기능을 사용하는 부분을 Java 11에서 사용할 수 있는 기능으로 변경합니다.
- IntelliJ IDEA에서 프로젝트 설정(Project Settings)을 연 후, Project SDK가 Java 11로 설정되어 있는지 확인합니다.
pom.xml
또는build.gradle
파일에서 Java 버전이 11로 설정되어 있는지 확인합니다.
부족한 점이나 잘못 된 점을 알려주시면 시정하겠습니다 :>
728x90
'DEV > Backend' 카테고리의 다른 글
Ubuntu PostgreSQL 원격 접속시 발생하는 에러 해결 방법 (0) | 2023.05.09 |
---|---|
직렬화 (serialization) - 🐥 카카오 테크 캠퍼스 (0) | 2023.05.03 |
객체 지향 프로그래밍(Object-Oriented Programming, OOP) (0) | 2023.04.14 |
내가 본 멋진 코드 txProcess 분석하기 (0) | 2023.04.09 |
PostgreSQL 터미널에서 접속하는 방법 (0) | 2023.04.05 |