原项目使用jdk8,升级gradle后出现的该问题。
java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
解决方案
先用java -version 查看下当前环境的java版本,一般情况都是因为Android Studio配置的java版本、Android Studio自带的命令行、系统的命令行环境不一致导致,出现有的是jdk8、jdk11、jdk17,故调整当前构建环境的jdk版本即可。
如果是jdk17,试试降到jdk11;
如果是jdk7或者8,升级到jdk11试试
网友评论