開発者ドキュメント

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を手動で追加する

以下の手順に従ってください:

  1. Eclipse IDE、メニューバー

  2. ウィンドウ/環境設定を選択します.

  3. Java>ビルドパス>クラスパス変数を選択します.

  4. 新しいボタンをクリックして>新しい

    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`を使用します。

モバイルバージョンを終了