Eclipse 4.2にMavenプロジェクトをインポートしたらMavenが有効にならなかった時の対処法
Eclipse 3.xで作成したMavenプロジェクトをEclipse 4.2にインポートしてみたのですが、依存関係が解決出来ない・プロジェクトを右クリックしてもMavenの項目が出ない、といった状態になりました。
Mavenのプラグインはインストールされてるし、Mavenプロジェクトの作成や依存関係の解決はちゃんと出来ます。
ならばEclipse 4.2で作成したMavenプロジェクトから設定を持ってくればきちんと動作するようになるだろう・・・ということで、.projectファイルと.classpathファイルから該当箇所をコピペします。
.projectファイル
・・・ <name>org.maven.ide.eclipse.maven2Builder</name> #旧 <name>org.eclipse.m2e.core.maven2Builder</name> #新 ・・・ <nature>org.maven.ide.eclipse.maven2Nature</nature> #旧 <nature>org.eclipse.m2e.core.maven2Nature</nature> #新 ・・・
.classpathファイルはそのまま全てコピペ。
後は再起動すればOK。