본문 바로가기
Error

Dependency requires at least JVM runtime version 17. This build uses a Java 11 JVM

by ZIAHO 2024. 6. 22.

발생

SprinBoot 기반으로 프로젝트를 생성하고 로컬 환경을 구성하는 도중 프로젝트 빌드 시 다음과 같은 에러가 발생했습니다.

 

Dependency requires at least JVM runtime version 17. This build uses a Java 11 JVM.

 


원인

Dependency 설정으로 Gradle 빌드시 Java 17 버전을 사용하도록 설정되어 있으나

실제 빌드 시 11버전을 사용하도록 설정되어 있어 에러 발생

 

1. Dependency 설정 확인 → build.gradle

 

2. 버전 확인 경로

File > Settings > Build, Execution, Deployment > Build Tools > Gradle

Gradle JVM 버전이 11버전으로 설정되어 있다.


해결

1. Gradle JVM 버전을 Depndency 설정과 동일한 버전으로 수정한다.

 

정상적으로 빌드가 실행된다.