title: Gradle: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
body: <p>I saw this gradle error: "Could not initialize class org.codehaus.groovy.runtime.InvokerHelper". I have tried multiple ways listed online to fix the issue but no luck.
  During the debugging, I found weird JVM version.</p>
  
  <p>Installed Java 14 and I have set the path in JAVA_HOME in bash_profile. However, gradle shows JVM 13 version. I am not sure if this cause the error: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper</p>
  
  <p>My java version</p>
  
  <pre><code>java version "14.0.1" 2020-04-14
  Java(TM) SE Runtime Environment (build 14.0.1+7)
  Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)
  </code></pre>
  
  <p>Gradle version, but not sure why JVM shows 13</p>
  
  <p></p>
  
  <pre><code>Gradle 6.5
  ------------------------------------------------------------
  
  Build time:   2020-06-02 20:46:21 UTC
  Revision:     a27f41e4ae5e8a41ab9b19f8dd6d86d7b384dad4
  
  Kotlin:       1.3.72
  Groovy:       2.5.11
  Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
  JVM:          **13.0.2 (Oracle Corporation 13.0.2+8)**
  OS:           Mac OS X 10.14.6 x86_64
  </code></pre>
  
  <p>Gradle error</p>
  
  <pre><code>npx react-native run-android
  info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
  Jetifier found 960 file(s) to forward-jetify. Using 4 workers...
  info JS server already running.
  info Launching emulator...
  info Successfully launched emulator.
  info Installing the app...
  
  FAILURE: Build failed with an exception.
  
  * What went wrong:
  Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
  
  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
  
  * Get more help at https://help.gradle.org
  
  BUILD FAILED in 3s
  
  error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.
  Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
  
  FAILURE: Build failed with an exception.
  
  * What went wrong:
  Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
  
  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
  
  * Get more help at https://help.gradle.org
  
  BUILD FAILED in 3s
  </code></pre>