JDK 17.0.7 버전은 글을 쓰는 시점에서 오라클이 배포하는 가장 최신의 JDK17이었다. 따라서 Gradle 7.6.1과 호환이 되지 않는 것 같아 보였다.
직관적인 방법은 두 가지가 있다.
1. JDK 버전을 낮추는 것. (아마 JDK11이 적절한 선택지일 것이다.)
2. Gradle 버전을 올리는 것. (작성일 기준 Gradle은 최대 8.2까지 나온 상태였다.)
맥북 M1 이상의 환경에서 같은 프로젝트를 진행해야 하는 사람들이 있었기에 JDK 11은 미지원 이슈가 존재하였다.
gradle-wrapper에 보면 적용하는 버전을 설정할 수 있는 gradle-wrapper.properties
파일이 있다. 여기서 distributionUrl
에 적혀있는 버전을 수정해주면 된다.
버전 확인은 Gradle 홈페이지 링크에서 가능하며, 본인은 이 문제를 해결하기 위해 gradle-8.0.2-bin.zip
으로 문제를 해결하였다.