Skip to main content
  1. Posts/

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

·26 words·1 min
Table of Contents

状況
#

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書き換えてみたりしたらなんか治りました。

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

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

ではまた

Related

ブログを移転します
·7 words·1 min
FireBaseHostingでGoogleDomainsを使う-所有権の証明・Aレコードの追加
·39 words·1 min
ブログをhugoとfirebaseHostingに移(再スタート)しました
·39 words·1 min