JavaScriptを有効にしてください

Gradleコマンド実行したらjava.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7が出るときの対処法

 ·  ☕ 1 分で読めます

状況

Android開発してて.gradlewコマンドを実行したら

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

が出て失敗する

解決方法

プロジェクトルート/gradle/wrapper/gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

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

に書き換えたらいけると言う話だったのでやったけどうまくいかず

なんかその後

./gradlew clean

したり(これも実行できなかった)

一回変更戻してAndroidStudioのgradleSync押して再度gradle-wrapper.properties書き換えてみたりしたらなんか治りました。

結局よくわからんけどなおったので一応書いときます。

あきらめたらそこで試合終了だよ。

ではまた

共有

saiki
著者
saiki
Android App Developper