以下の内容はhttps://wrongwrong163377.hatenablog.com/entry/2024/12/20/224132より取得しました。


【Gradle】ビルドがハングして二進も三進も行かない場合、Javaプロセスをkillすれば回復するかも【Kotlin】

TL;DR

Javaを利用していそうなアプリケーション(e.g. IDE)を全て閉じた上で、なお生きているJavaプロセスがある場合、それをkillすれば回復する可能性が有ります。

自分はmac環境にて、アクティビティモニタからプロセスを目grep・終了とすることで対処しました。
トラブルを起こしていたプロセスは% CPUとCPU時間が異常に高くなっていたので分かりやすかったです。

本文

状況

gradleを用いたKotlinプロジェクトのビルドが途中でハングしてしまい、後続タスク(今回はtest)まで辿り着かない状況になりました。
./gradlew clean./gradlew --stoppkill -f '.*GradleDaemon.*'IDEのキャッシュ無効化・再起動、PC本体の再起動等々、色々試しても改善しなかったです。

対処

冒頭に書いた通りです。

PC本体の再起動をやってもダメだった理由がちょっと分かってないですが、高速起動のために何かが温存されちゃってるのかな……。
以前周りが今回と同じような状況となった際も再起動が効かなかったそうなので、再現性は有りそうだと思っています。




以上の内容はhttps://wrongwrong163377.hatenablog.com/entry/2024/12/20/224132より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14