shokosブログ

プログラミング

mavenプロジェクトにコンバートしたときにエラーが出る場合の対処法

shokos Advent Calendar 2012三日目

今日はエラーの対処法の話なので、人の役に立つ確率が高い。

1. 久しぶりにjavaプロジェクトを作ろう。
2. うっかりコマンドから mvn archetype:generateして作ってしまった!
3. eclipseからmavenプロジェクトにコンバートするか。

ってやると下記のように怒られることがあります。

An internal error occurred during: "Enabling Maven Dependency Management".
Unsupported IClasspathEntry kind=4

そのあとMaven > Update Projectしても同じようなこと言われます。

その対処法。

1. プロジェクトを右クリック > Maven > Disable Maven Nature
2. コマンドラインからmvn eclipse:clean
3. Refreshして、再びMavenプロジェクトにコンバート
4. Maven > Update Project

これでOK!