はじめに
こんなエラーが出た。
エラー: メイン・クラスworker.org.gradle.process.internal.worker.GradleWorkerMainを検出およびロードできませんでした 原因: java.lang.ClassNotFoundException: worker.org.gradle.process.internal.worker.GradleWorkerMain Process 'Gradle Test Executor 81' finished with non-zero exit value 1 org.gradle.process.internal.ExecException: Process 'Gradle Test Executor 81' finished with non-zero exit value 1
何をやったら出たか
以下のように、キャッシュを消した後に./gradlew build
を実行したら出ました。
$ rm -rf ~/.gradle/cashes $ ./gradlew build
解決方法
以下のように、プロジェクトルートにある.gradle
ディレクトリを削除後に./gradlew build
を実行すると解消されました。
$ rm -rf $PROJECT_ROOT/.gradle
原因
わかりません。ただ、Gradleのディレクトリ構成等を学習する必要がありそうです。とりあえず以下をそのうち読む。