Comment convertir un projet Java basé sur Maven pour prendre en charge Eclipse IDE

Comment convertir un projet Java basé sur Maven pour prendre en charge Eclipse IDE

Dans le dernier didacticiel, vous avez créé unJava project with Maven, mais ce projet ne peut pas importer dans Eclipse IDE, car il ne s'agit pas d'un projet de style Eclipse.

Voici un guide pour vous montrer comment convertir le projet Java généré par Maven en projet de style pris en charge par Eclipse.

1. éclipse mvn: éclipse

C’est vraiment facile de le faire. Accédez au dossier de votre projet Java, où le fichierpom.xml est placé. Et émettez cette commande:

mvn eclipse:eclipse

Voir un exemple complet:

D:\workspace-new\maven-test\example-core>mvn eclipse:eclipse
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'eclipse'.
[INFO] ------------------------------------------------------------------------
[INFO] Building example-core
[INFO]    task-segment: [eclipse:eclipse]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing eclipse:eclipse
[INFO] No goals needed for project - skipping
[INFO] [eclipse:eclipse {execution: default-cli}]
[INFO] Using Eclipse Workspace: D:\workspace-new
[INFO] no substring wtp server match.
[INFO] Using as WTP server : Apache Tomcat v6.0
[INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAINER
[INFO] Not writing settings - defaults suffice
[INFO] Wrote Eclipse project for "example-core" to D:\workspace-new\maven-test\example-core.
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 seconds
[INFO] Finished at: Thu Apr 14 22:47:38 SGT 2011
[INFO] Final Memory: 7M/14M
[INFO] ------------------------------------------------------------------------

Note
Si c'est la première fois que vous exécutez cette commande, le téléchargement de toutes les dépendances requises pour convertir votre projet en projet de style Eclipse peut prendre un certain temps.

2. Vérifier le projet Java

Après cela, vous remarquerez que deux nouveaux fichiers sont créés - «.classpath» et «.project». Les deux fichiers sont créés pour Eclipse IDE.

Fichier: .classpath


  
  
  
  
  

Wait, M2_REPO !?
Avez-vous remarqué qu'une variable de chemin de classe «M2_REPO» est générée? Pour la première fois, vous devezadd this M2_REPO classpath variable to your Eclipse IDE. Otherwise, Eclipse will raise error about your imported project later.

Fichier: .project


  example-core
  
  
  
    
      org.eclipse.jdt.core.javabuilder
    
  
  
    org.eclipse.jdt.core.javanature
  

3. Importer dans Eclipse IDE

Maintenant, importez-le dans Eclipse IDE, suivez les étapes ci-dessous:

Dans Eclipse IDE, barre de menu, Fichier → Importer… → Général → Projets existants dans l'espace de travail → sélectionnez le répertoire racine (sélectionnez votre dossier de projet) → Terminé.

Import Maven project to Eclipse IDE

Import Maven project to Eclipse IDE

Votre projet Java généré par Maven est importé dans Eclipse IDE, vous pouvez commencer votre développement maintenant.