Eclipse IDEにM2__REPOクラスパス変数を追加する方法
通常、EclipseプロジェクトをサポートするためにMavenコマンド `mvn eclipse:eclipse`を使用して既存のJavaプロジェクトを変換すると、MavenはデフォルトでEclipseに定義されていない
M2__REPO
変数を使用して依存関係クラスパス全体を作成します。
特別なものはありません。
M2__REPO
は、EclipseのローカルのMavenリポジトリを見つけるための通常の ”
classpath変数
“です。
ここでは、Eclipse IDEに
M2__REPO
classpath変数を追加する2つの方法を示します。
1. M2__REPOを手動で追加する
以下の手順に従ってください:
-
Eclipse IDE、メニューバー
-
ウィンドウ/環境設定を選択します.
-
Java>ビルドパス>クラスパス変数を選択します.
-
新しいボタンをクリックして>新しい
M2__REPO
変数を定義し、ポイントします
あなたのローカルMavenリポジトリに
。完了しました。
2. M2__REPOを自動的に追加する – eclipse:configure-workspace
あるいは、Mavenコマンド “eclipse:configure-workspace”で
M2__REPO
を定義して追加することもできます。
mvn -Declipse.workspace="your Eclipse Workspace" eclipse:configure-workspace
例を見てください:
C:\>mvn -Declipse.workspace="C:\Users\mkyong\workspace" eclipse:configure-workspace[INFO]Scanning for projects...[INFO]Searching repository for plugin with prefix: 'eclipse'.[INFO]------------------------------------------------------------------------[INFO]Building Maven Default Project[INFO] task-segment:[eclipse:configure-workspace](aggregator-style)[INFO]------------------------------------------------------------------------[INFO][eclipse:configure-workspace {execution: default-cli}][INFO]------------------------------------------------------------------------[INFO]BUILD SUCCESSFUL[INFO]------------------------------------------------------------------------[INFO]Total time: 1 second[INFO]Finished at: Thu Apr 14 20:45:17 SGT 2011[INFO]Final Memory: 9M/112M[INFO]------------------------------------------------------------------------
完了しました。
-
M2
REPOが追加されたことを確認する
クラスパス変数を確認して、
M2
REPO ** がEclipse IDEに追加されていることを確認します。
この
M2__REPO
クラスパス変数は一度だけ追加する必要があり、この変数はEclipseのすべてのワークスペースで共有されます。
-
eclipse:add-maven-repo ** 古い “` eclipse:add-maven-repo` “コマンドは廃止され、もう動作しません。代わりに “eclipse:configure-workspace`を使用します。