Check out example codes for "Could not initialize class org.codehaus.groovy.vmplugin.VMPluginFactory". It will help you in understanding the concepts better.

Code Example 1

On your Android or Intellij Project, go to:

yourprojectname/gradle/wrapper/gradle-wrapper.properties. 
Property distributionUrl should be: 

distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-bin.zip

If it's an older version then change it, run ./gradlew clean build and try again.

Code Example 2

could not initialize class org.codehaus.groovy.reflection.reflectioncache intellij

Learn ReactJs, React Native from akashmittal.com