Unsupported IClasspathEntry kind=4

Eclipseでm2eが
Unsupported IClasspathEntry kind=4
みたいな感じで怒られる場合がある。こうなると Maven > Update Project.. とかも機能しなくなる。こんなときは

  • Maven natureを一度無効にする
  • mvn eclipse:cleanを実行する
  • Maven natureを有効にする

とすると動くようになる。どうやら.classpathとかのvarの問題らしい。時間がないので詳しくは見れていない…。