java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 에러

DS.KIM·2020년 9월 25일
0

error

목록 보기
1/1

react native - version 0.63
jdk14

프로젝트를 생성하고 안드로이드를 실행했더니
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7 라는 에러가 발생했다.

원인은 gradle버전이 너무 낮다는것.
최초 프로젝트 생성시에 gradle버전은 6.2였는데 6.3으로 올려주니 해당 이슈가 해결되었다.

해결방법
1. $PROJECT_ROOT/gradle/wrapper/gradle-wrapper.properties.
경로로 들어간다.

  1. distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-bin.zip
    gradle 버전을 6.3이상으로 설정. jdk14 미만인 경우에는 해당안됨.

3.프로젝트의 안드로이드 경로에서 run ./gradlew clean build 실행.

4.재빌드

여기내용을 참고했다.

profile
프론트엔드 개발자입니다.

0개의 댓글