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.

...

-DarchetypeArtifactId=esup-blank-archetype

-DarchetypeVersion=numeroVersionnumeroVersionArchetype

-DgroupId=org.esupportail

-DartifactId=nomProjet

-Dpackage=packageMonProjet

-Dversion=1.0-SNAPSHOT

...

numeroVersionMonProjet

où :

  • 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

Création depuis Eclipse

Se rendre dans le menu File => New => Project...
Choisir Maven Project
Image Added
Laisser l'emplacement par défaut pour le projet
Image Added
Il n'y a pas d'archétype

Image Added
Cliquer sur Add Archetype
Remplir les champs correspondant à l'archétype que l'on souhaite utiliser

Avertissement

Au moment de la création de l'archetype, il faut absolument que groupId=org.esupportail.


Si vous utilisez Eclipse et Lorsque que vous mettez pour l'atrifactId=qqchosecommeonveut ce dernier esup-blank-archetype, Eclipse propose automatiquement un package en fonction de ça : org.esupportail.qqchosecommeonveutesup-blank-archetype. On pourrait penser qu'il faut changer le groupId pour mettre un fr.uhp par exemple et avoir ensuite un package=fr.uhp.qqchosecommeonveut

En fait non, le groupId et le package sont complètement dissociés. Il faut laisser groupId=org.esupportail et taper à la main (sans garder ce qu'eclipse suggère par défaut) un fr.uhp.qqchosecommeonveut et normalement ça marche ! Il met les références vers les classes org.esupportail.commons. En fait, il construit les références en fonction de l'argument groupId passé.

Création depuis Eclipse

Se rendre dans le menu File => New => Project...
Choisir Maven Project
Image Removed
Laisser l'emplacement par défaut pour le projet
Image Removed
Il n'y a pas d'archétype

Image Removed
Cliquer sur Add Archetype
Remplir les champs correspondant à l'archétype que l'on souhaite utiliser

Choisir l'archétype que l'on vient d'ajouter

Créer le projet

...