Ce que permet (ou permettra) esup-commons
Application web
Portlet <--> Servlet Appli lourdes et légère
Les notions de blank et example
Dans sa deuxième version, esup-commons adopte un méthodologie complètement différente de la première.
Auparavant, le développement d'un projet passaient passait par le checkout SVN d'un projet "blank" qui devait dépendre du projet Esup-commons lui-même récupéré par checkout SVN. Voir (03 Méthodologie de développement)
Désormais un projet esup-commons se base sur Maven et la notion d'archetype.
Pour démarrer un nouveau projet on partira sur la base d'un archétype blank qui grâce au mécanisme de dépendance Maven intégrera esup-commons sous forme de jar.
...
Attention : les projets esup-commons et esup-blank disponibles sur le SVN ne sont utilisés que par les contributeurs du projet esup-commons
Le fonctionnement en Modules
Jar war