はじめに
Intellij IDEAを使用して開発を行っている最中にいきなりビルドが通らなくなったりすることがたま〜〜に発生します。
そのような時にGradleのキャッシュをクリアしてみると治る場合があるのですが、キャッシュクリアにはいくつか方法があるので紹介したいと思います。
- IntellijのInvalidate Cashes
- キャッシュのディレクトリ削除
IntellijのInvalidate Cashes
こちらはIntellijから簡単に行えるキャッシュクリア方法。
キャッシュをクリアする項目を選択してから、IDEをRestart。
キャッシュのディレクトリ削除
IntellijのInvalidate Cashesよりもクリアされる項目が多いです。
Gradleのキャッシュは以下ディレクトリに作成されています。
~/.gradle/caches/
このディレクトリごと削除してしませばGradleのキャッシュはすべてクリアされます。
$ rm -rf ~/.gradle/caches/
こちらはIntellijのInvalidate Cashesに比べて時間が掛かるので注意してください。
さいごに
Gradleのキャッシュクリアでお困りのときは一度試してみるといいかもしれません!