...
| Bloc de code |
|---|
https://subversion.cru.fr/esup-commons/tags/<dernière version>/esup-example |
Pour connaître la dernière version release Changelog
Faire un Checkout...
Choisir Check out as a project in the workspace
Nommer le projet esup-example et laisser les paramètres par défaut puis Finish
>> capture faire quand tags
Passer en perspective "Java"
>> capture
Clic-droit sur le projet Maven => Enable Dependency Managment.
>> capture
Ceci permet de lier le projet à ses dépendances Maven déclarées dans le fichier pom.xml situé à la racine. Il créé un répertoire .m2 s'il n'existe pas. Enfin un petit "M" apparait sur l'icône du projet )
On constate que cette tâche entraîne le téléchargement de toutes les librairies nécessaires c'est pourquoi elle peut-être relativement longue suivant le nombre de librairies pré-existantes dans votre répertoire .m2 (téléchargées pour d'autres projets)
>> capture
Maven lie alors le projet aux librairies dont il dépend et voilà ce que l'on obtient :
>> capture
Le projet esup-example n'est qu'une coquille qui regroupe plusieurs modules
Il peut arriver que les chemin vers des sources soient calculés depuis la racine alors qu'elles se trouvent dans src/main/java, src/main/resources etc. Plutôt que de faire clic-droit sur le projet => Build Path => Configure Build Path et faire cela à la main faire un clic-droit sur le projet => Maven => Update Project Configuration.
...
Cliquer sur Finish et il construit tous les projets.
_Ceci permet de lier le projet à ses dépendances Maven déclarées dans les fichiers pom.xml situé dans chaque modules. Il créé un répertoire .m2 s'il n'existe pas. Enfin un petit "M" apparait sur l'icône du projet )
On constate que cette tâche entraîne le téléchargement de toutes les librairies nécessaires c'est pourquoi elle peut-être relativement longue suivant le nombre de librairies pré-existantes dans votre répertoire .m2 (téléchargées pour d'autres projets)_
>> capture
Démarrage
| Remarque | ||
|---|---|---|
| ||
Concernant le serveur embarqué |
...
