Anonim

Eclipse est un logiciel génial permettant de créer des applications Java à utiliser sur le Web. Je ne suis pas codeur, mais un de mes amis l'est et je passe du temps avec elle cette semaine pour apprendre à créer des applications Java. "Comment créer un projet Maven dans Eclipse" est le résultat de ce temps passé avec elle.

Eclipse est comme Adobe InDesign mais pour Java. Il fournit un environnement dans lequel vous pouvez créer du travail tout en automatisant de nombreuses fonctions. Il peut également être étendu à l’aide de plugins pour en faire beaucoup plus que la somme de ses parties. Bien que principalement pour Java, il existe des plugins Eclipse pour C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Rouille, Scala, Groovy, Scheme, Erlang et beaucoup d'autres langues.

Maven est un plugin pour Eclipse qui utilise les principes de gestion de projet pour gérer plusieurs aspects d’un même projet. Par exemple, si une application Java nécessite plusieurs applications, vous pouvez toutes les gérer avec Maven. Maven gérera la documentation, les sources, les listes de dépendances et de nombreuses autres fonctionnalités intéressantes. Il ne fait pas le travail pour vous, il facilite simplement la gestion de tant de ressources.

D'un autre côté, si plusieurs développeurs travaillent sur le même projet, Maven facilite la gestion des ressources, la gestion des versions et la gestion des modifications.

Création d'un projet Maven dans Eclipse

Pour créer un projet Maven dans Eclipse, vous devez disposer d'une installation Eclipse fonctionnelle avec le plug-in Maven installé. Vous aurez aussi besoin de Tomcat.

  1. Ouvrez Eclipse et lancez-le.
  2. Sélectionnez Fichier, Nouveau et Projet Maven dans le menu Eclipse.
  3. Cochez les cases "Créer un projet simple" et "Utiliser l'emplacement de l'espace de travail par défaut" si vous travaillez seul et que vous n'avez pas besoin d'un archétype. Si vous voulez un archétype, «Tous les catalogues» est une bonne option, puis «learnlib».
  4. Ajoutez l'identifiant de l'artefact si nécessaire. La valeur par défaut est généralement correcte sauf si vous utilisez quelque chose d'exotique.
  5. Ajoutez ensuite le nom et la description pour faciliter la gestion du projet.
  6. Puis cliquez sur Terminer.

Le projet doit maintenant être créé et apparaître dans la hiérarchie. Sélectionnez "pom.xml" dans le menu et explorez les propriétés.

Le paramètre archétype de Maven déterminera si vous souhaitez que votre projet soit dynamique ou non. Si vous ne faites que vous familiariser avec Maven, vous n'avez pas besoin d'en définir un, mais si vous souhaitez jouer avec des projets dynamiques, vous devez définir un archétype. Celui que j'ai utilisé était "maven-eclipse-webapp", qui est apparemment standard.

Corriger des erreurs avec votre projet Maven

Une erreur m'a traversé lorsque j'étais avec Eclipse, ce sont des erreurs. J'ai vu quelques-uns d'entre eux, une erreur Tomcat et une erreur Java régulière. L'erreur Tomcat a nécessité un changement de configuration, tandis que l'erreur Java a nécessité une nouvelle installation Maven.

Lorsque j'ai construit mon tout nouveau projet Maven et que j'ai essayé de l'utiliser, j'ai constaté une erreur de servlet Java. Cela signifie que la dépendance n'a pas été chargée. Ceci est apparemment commun, alors voici comment y remédier.

  1. Ouvrez votre projet Maven dans Eclipse.
  2. Ouvrez les propriétés du projet.
  3. Sélectionnez Runtimes ciblés dans le menu de gauche.
  4. Sélectionnez Apache Tomcat dans la fenêtre centrale et appuyez sur OK.

Maven clean install

Une installation propre de Maven n’est pas aussi grave que cela puisse paraître. Au début, je pensais que cela me demandait de tout remonter, mais heureusement, cela ne s’est pas passé pour moi. C'est un processus rapide qui ne prend que quelques secondes et qui n'a apparemment aucun impact sur l'installation, à part le rechargement de fichiers corrompus ou de ressources manquantes.

  1. Ouvrez Eclipse et sélectionnez le projet avec lequel vous rencontrez des problèmes.
  2. Sélectionnez Projet dans le menu du haut, puis Nettoyer.
  3. Sélectionnez le projet que vous souhaitez nettoyer dans la boîte de dialogue et sélectionnez "Nettoyer les projets sélectionnés ci-dessous". Puis cliquez sur OK.

Ce processus cherche apparemment des problèmes avec les dépendances et les configurations et les réparera si possible. Cela ne fonctionnait pas avec l'erreur que je rencontrais, mais la suppression de '.m2 / repository' du dossier du projet dans l'Explorateur Windows l'a corrigée.

Je dois avouer que je me sens un peu perdu à la fois dans Eclipse et Maven. Les deux programmes semblaient gérer tout ce dont ils avaient besoin pour gérer de manière crédible, mais ne constituaient pas l'endroit idéal pour explorer Java. Néanmoins, j'espère avoir expliqué comment créer correctement un projet Maven dans Eclipse et qu'il vous fournira des informations utiles dans vos propres projets.

Si vous remarquez des erreurs flagrantes ou si vous avez quelque chose à ajouter, faites le moi savoir ci-dessous.

Comment créer un projet Maven dans Eclipse