• # Nuance...

    Posté par . En réponse à la dépêche Soirée Maven 3 à Grenoble. Évalué à 3.

    Maven est bien un outil de build logiciel en Java, mais il n'est pas vraiment équivalent à Make.

    Alors que Make ou Ant (équivalent de make en Java) se base sur un script qui décrit, en détail, chaque étapes du process, Maven se base sur une modélisation haut niveau du projet. Ainsi, il est inutile de décrire toujours le même process de build. Maven, par le biais de ses plugins sait faire par défaut. Les cas particulier demanderont de configurer les plugins voulu.

    Néanmoins, il n'y a pas de miracle, les processus de builds les plus tordus passent mal sur une approche Maven. Il faut pour cela, développer des plugins spécifiques, ou remettre en cause le process.