IntelliJ
IntelliJIdea

IntelliJ Ideaのキャッシュを消す方法

More than 1 year has passed since last update.

IntelliJ Ideaのバッドノウハウの紹介です。

たまにIntelliJ Ideaのキャッシュがおかしくなって、エディタ上ではコンパイルエラーが発生してないが、実行時に NoSuchMethod エラーが発生することがある。↓こんな感じ。

msm____work_msm__-_____src_main_kotlin_bukken_ui_Routes_kt__msm_main_.png

こうなってしまうとIntelliJ Ideaを再起動しても治らず、キャッシュを消すしかない。

まず IntelliJ Ideaを終了する。

次にキャッシュディレクトリを消します。

Macなら ~/Library/Caches/IdeaICXXXX.X というディレクトリを消す。

Windowsなら、\Users\ \ .IdeaICXXXX.X\system というディレクトリを消す。

これで IntelliJ Idea を起動しなおすと、エラーが起こらなくなる。

msm____work_msm__-_____src_test_kotlin_bukken_save_SaveBukkenProfileSpec_kt__msm_test_.png

コンパイルエラーがないのに実行時エラーになってしまって、おかしいなと思ったときに試してみて下さい。


追記

より良く解決できるバッドノウハウ情報いただきました!


参考

Directories used by the IDE to store settings, caches, plugins and logs