Comment ajouter une variable M2__REPO classpath à Eclipse IDE

Comment ajouter la variable de chemin de classe M2_REPO à l'IDE Eclipse

Normalement, lorsque vous utilisez la commande Mavenmvn eclipse:eclipse pour convertir un projet Java existant pour prendre en charge le projet Eclipse, Maven créera l'intégralité du chemin de classe des dépendances en utilisant la variableM2_REPO, qui n'est pas définie par défaut dans Eclipse.

Rien de spécial,M2_REPO est juste un «classpath variable» normal dans Eclipse pour trouver votre référentiel Maven local.

Ici, nous vous montrons deux façons d'ajouter la variable de chemin de classeM2_REPO dans Eclipse IDE.

1. Ajouter M2_REPO manuellement

Définissez et ajoutez manuellement la variable de chemin de classeM2_REPO dans Eclipse IDE. Suivez les étapes ci-dessous:

  1. Eclipse IDE, barre de menus

  2. Sélectionnez Fenêtre> Préférences

  3. Sélectionnez Java> Chemin de génération> Variables de chemin de classe

  4. Cliquez sur le nouveau bouton> défini une nouvelle variableM2_REPO et pointez-la vers votre référentiel Maven local

  5. Terminé.

2. Ajouter M2_REPO automatiquement - eclipse: configure-workspace

Vous pouvez également définir et ajouter desM2_REPO via la commande Maven «eclipse:configure-workspace».

mvn -Declipse.workspace="your Eclipse Workspace" eclipse:configure-workspace

Voir un exemple:

C:\>mvn -Declipse.workspace="C:\Users\example\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] ------------------------------------------------------------------------

Terminé.

Verify M2_REPO is Added
Passez en revue la variable de chemin de classe pour vérifier que leM2_REPO est ajouté à Eclipse IDE.

Add ME_REPO to Eclipse IDE

Vous devez ajouter cette variable de chemin de classeM2_REPO une seule fois, et cette variable est partagée entre tout l'espace de travail de votre Eclipse.

eclipse:add-maven-repo
L'ancienne commande «eclipse:add-maven-repo» est obsolète et ne fonctionne plus. Utilise «eclipse:configure-workspace» à la place.