Home Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8., 리액트 네이티브 에러
Post
Cancel

Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8., 리액트 네이티브 에러

아래와 같은 에러 처리 방법이다!

Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
Your current JDK is located in C:\Scoop\apps\temurin8-jdk\current\jre
You can try some of the following options:

  • changing the IDE settings.
  • changing the JAVA_HOME environment variable.
  • changing org.gradle.java.home in gradle.properties.

이 내용을 구글링하면, 안드로이드 스튜디오에서 아래 사진과 같은 그래들 관련 jdk를 11로 설정하라는 포스팅이 되게 많았다. 그래들오류 그래들오류 그래서 똑같이 해봤는데, 계속 똑같은 에러가 나온다.

또 나만 안되는거다!!!!!


이리저리 찾아봤지만, 결국엔 환경변수 문제였다.

해결 방안

아래 사진과 같이 사용자 변수의 JAVA_HOME 과 시스템 변수의 JAVA_HOME의 디렉토리를 같게 해주면 된다.
그리고 이 변수 경로에 들어가는 jdk는 11버전이여야 하는 것 같다!

그래들오류

이렇게 설정하면, jdk의 버전이 맨처음 사진과 같이 18로 나오는데도 정상적으로 리액트 네이티브 빌드가 된다….! 그래들오류

이상하다

This post is licensed under CC BY 4.0 by the author.

백준 1976번(여행가자)[JAVA]

백준 16637번(괄호추가하기)[JAVA]