...
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 | ||
|---|---|---|
| ||
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...
...