Eclipse3.5 + Maven(m2eclipse) + WTP

概要

EclipseMavenプラグインのm2eclipseを使用した場合、WTPとの連携が悪いのか、mavenプロジェクトを作ってもサーバに追加できるプロジェクトとしては認識されていませんでした。今までは「動的Webプロジェクト」をMavenのディレクトリ構成にあわせて作成してから、「プロジェクトメニュー>Maven>依存関係管理を使用可能にする」 を選択という手順で対応していたのですが、今日調べてみたら状況が改善されています。

以下の記述は、Windows上でPleiades All In One Ultimate(3.5.2 Galileoベース)を使用して作業しています。

Eclipseへのインストール手順

1.m2eclipseのupdateサイトからプラグインをインストール
http://m2eclipse.sonatype.org/sites/m2e/
EclipseMaven 統合


2.WTP用のプラグインをインストール
http://m2eclipse.sonatype.org/sites/m2e-extras
WTPMaven 統合

プロジェクトの作成

1.プロジェクト・エクスプローラーで右クリック > 新規 > プロジェクト
2.新規プロジェクトダイアログで、MavenMaven Project
3.新規 Maven プロジェクトダイアログで、次へ > グループ Idで「maven-archetype-webapp」を選択
4.以下省略

結果

この手順で、プロジェクトがMavenのディレクトリ構成で作られて、サーバの「追加および除去」ダイアログでも選択可能になりました。
相変わらずsrc/main/javaディレクトリが作られてないのが惜しい。

m2eclipseのサイト

m2eclipse
http://m2eclipse.sonatype.org/index.html

その他参考にさせていただいたサイト

@//メモ
Maven Eclipseとの連携
http://hondou.homedns.org/pukiwiki/pukiwiki.php?Maven%20Eclipse%A4%C8%A4%CE%CF%A2%B7%C8



ぼそっと
EclipseWTPApache Ivy v.s m2eclipseその1 - 最近のm2eclipse
http://d.hatena.ne.jp/chiba_mk3/20080718/1216460791