Projets
Pages enfant
  • 1.4 Création d'un projet à partir d'un archetype blank

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Création de la structure du projet à partir de l'archetype

Nous allons prendre pour l'exemple la création du projet portlet-réservation. Une portlet qui proposera la réservation de ressources (ex : salles, véhicules, matériel)

Remarque
titleA completer

Notion d'archetype Maven

...

  • numeroVersionArchetype : numéro de version de l'archetype a utiliser. Pour connaitre le numéro de version de l'archetype, merci de vous référer à cette page : Changelog
  • nomProjet : nom de mon projet. Par exemple : portlet-reservation
  • packageMonProjet : nom du package JAVA correspondant à mon projet. Par exemple : fr.uhp.reservation
  • numeroVersionMonProjet : numéro de version de mon projet. Par exemple : 1.0-SNAPSHOT
  • les autres paramètres ne sont pas à modifier

Nous allons prendre pour l'exemple la création du projet portlet-réservation.

Création depuis Eclipse

Se rendre dans le menu File => New => Project...
Choisir Maven Project

Laisser l'emplacement par défaut pour le projet

Il n'y a pas d'archétype

...

Création en ligne de commande

récupération du projet

Bloc de code
mvn archetype:generate -B -DarchetypeRepository=https://mvn.esup-portail.org/content/repositories/releases

...


-DarchetypeGroupId=org.esupportail -DarchetypeArtifactId=esup-blank-archetype -DarchetypeVersion=

...

numeroVersionArchetype
-DgroupId=org.esupportail -DartifactId=

...

nomProjet -Dpackage=

...

packageMonProjet -Dversion=numeroVersionMonProjet

préparation du p1.0-SNAPSHOT

Démarrage du projet

En ligne de commande

Dans Eclipse

Lancer Run => Run configurations...

...