IntelliJ Ideaのバッドノウハウの紹介です。 たまにIntelliJ Ideaのキャッシュがおかしくなって、エディタ上ではコンパイルエラーが発生してないが、実行時に NoSuchMethod エラーが発生することがある。↓こんな感じ。 こうなってしまうとIntelliJ Ideaを再起動しても治らず、キャッシュを消すしかない。 まず IntelliJ Ideaを終了する。 次にキャッシュディレクトリを消します。 Macなら ~/Library/Caches/IdeaICXXXX.X というディレクトリを消す。 Windowsなら、\Users\ \ .IdeaICXXXX.X\system というディレクトリを消す。 これで IntelliJ Idea を起動しなおすと、エラーが起こらなくなる。 コンパイルエラーがないのに実行時エラーになってしまって、おかしいなと思ったときに試し