[이슈] JDK 17.0.7 isn't compatible with Gradle 7.6.1

HwangBaco·2023년 5월 4일
0

문제 원인

JDK 17.0.7 버전은 글을 쓰는 시점에서 오라클이 배포하는 가장 최신의 JDK17이었다. 따라서 Gradle 7.6.1과 호환이 되지 않는 것 같아 보였다.

해결 방안

직관적인 방법은 두 가지가 있다.
1. JDK 버전을 낮추는 것. (아마 JDK11이 적절한 선택지일 것이다.)
2. Gradle 버전을 올리는 것. (작성일 기준 Gradle은 최대 8.2까지 나온 상태였다.)

맥북 M1 이상의 환경에서 같은 프로젝트를 진행해야 하는 사람들이 있었기에 JDK 11은 미지원 이슈가 존재하였다.

따라서 Gradle 버전을 올리기로 했다.

gradle-wrapper에 보면 적용하는 버전을 설정할 수 있는 gradle-wrapper.properties 파일이 있다. 여기서 distributionUrl에 적혀있는 버전을 수정해주면 된다.

버전 확인은 Gradle 홈페이지 링크에서 가능하며, 본인은 이 문제를 해결하기 위해 gradle-8.0.2-bin.zip으로 문제를 해결하였다.

profile
알고리즘 풀이 아카이브

0개의 댓글