Maven est un logiciel Open Source qui permet de gérer l’ensemble du cycle de vie d’un projet Java, de la création à la mise en œuvre et l’automatisation.
La pratique du déploiement d'applications dans des conteneurs se développe progressivement, surtout dans des environnements techniques où l'application est structurée en tant que s