Eclipseプラグイン
これはMavenに入っているプラグイン。つまり、Eclipseプロジェクト作成をゴールにしたMavenのプラグイン。先ほどのは、Mavenを使うEclipseのプラグイン。ちょっとちがう。いや、全然ちがう。
MavenからEclipseプロジェクトを作成する
mvn archetype:create -DgroupId=jp.co.appdomain -DartifactId=testmvn cd testmvn mvn eclipse:eclipse
とりあえず完了するが
Please run "mvn -Declipse.downloadSources=true eclipse:eclipse" in order to check remote repositories for sources.
と言われるのでやり直す
mvn eclipse:clean mvn -Declipse.downloadSources=true eclipse:eclipse
次からは「mvn eclipse:eclipse」だけでいいっぽい
- Eclipse上で[インポート]する。詳しくはEclipseの問題なので省略。
- 初めてこの状態になったとき「M2_REPO/〜がアンバインドされています」云々といった状態でコンパイルできない。"M2_REPO"というクラスパス変数を手作業で追加する必要があった。
- 該当プロジェクトで更新(F5)
もしくは、上述のPlug-in for Eclipseに移行するか。
この場合は、エラーの原因になる「M2_REPO/〜」のビルドパスを削除すればよさそう。