Bonjour,
J'ai un projet utilisant Maven qui va être déployé en 2 versions.
Exemple :
une version Light avec les fonctionnalités A-B-C
une version Full avec les fonctionnalités A-B-C-D-E
(D et E ne sont pas indépendants de A-B-C mais sont compartimentés dans des classes spécifiques autant que possible)
Nous envisageons la possibilité d'avoir une seule branche de développement mais qui pourra produire un jar Light.jar ou un jar Full.jar. (Au lieu d'externaliser les classes en plus dans un jar à part)
Comment faire avec Maven ? Au départ j'avais pensé aux profils mais en faisant des recherches il semblerait que ce soit "bad practice" de s'en servir comme ça .
Merci d'avance si vous pouvez m'aiguiller.![]()
Partager