« あらたなプロジェクトの作成 | メイン | あるプロジェクトの jar を別のプロジェクトで使用する »
2006年02月22日
maven プロジェクトの Eclipse への取り込み
プロジェクトフォルダ内(pom.xml があるフォルダ)で ゴールに eclipse:eclipse を指定して実行。
% mvn eclipse:eclipse
eclipse のゴールに到達するために、コンパイル(compile:compile)などを行うようなので もしエラーが出るようであれば compile から段階的に試すとよい。
Eclipse のプロジェクトが必要とする .classpath などのファイルが自動生成される。
この状態で Eclipse 側から Import... -> Existing Project into Workspace とし、
maven プロジェクトのフォルダを指定すれば、
ワークスペース内にインポートできる。
ただしこのとき、必要な jar ファイルのクラスパスとして maven のローカルリポジトリが指定されており
M2_REPO という変数を使うようになっている。
このためプロジェクトの Properties... -> Java Build Path -> Libraries -> Add Variable... -> Configure Variables で M2_REPO を定義する必要がある。
通常ローカルリポジトリは Windows の場合 C:\Document and Settings\(OS のユーザー名)\.m2\、
UNIX の場合(ホームディレクトリ)\.m2\ なので、
その下の repository フォルダを指定すればよい。
投稿者 kyohei : 2006年02月22日 19:17
トラックバック
このエントリーのトラックバックURL:
http://240k.jp/cgi-bin/MT333/mt-tb.cgi/290