Pages

mercredi 28 novembre 2012

Maven 3.1 : le nouveau maven est arrivé

En ce mois de novmebre je n'annonce pas l'arrivée du beaujolais nouveau mais de Maven 3.1. La nouvelle version devrait bientôt être disponible sur le site maven puisque Jason van Zyl a annoncé le 27 novembre sur twitter la mise à disposition de la nouvelle version  sur le repo Apache.

J’étais très enthousiaste suite à cette annonce car j’étais resté sur le fait que les Mixins seraient mis à disposition à partir de cette version. Les mixins doivent permettre d’injecter de la configuration par composition plutôt que par héritage. Mais ce ne sera pas le cas et il faudra attendre la version 3.2 s’il n’y a pas d’autres reports.

J’aurai aussi beaucoup apprécié la prise en compte de la demande MNG-2315 en 3.1 qui permettrait de désactiver la résolution transitive des dépendances, d’une dépendance en particulier (actuellement nous devons enchaîner les excludes pour le faire) mais là aussi il va falloir attendre…

Tous les utilisateurs sont restés sur leur faim à la sortie de la version 3.0 en 2010 car les évolutions étaient peu visibles. C’est vrai que l’exécution est plus rapide, que des gros efforts ont été faits sur la structure interne de Maven. La force de cette version a été aussi la migration sans effort de la version 2 à la version 3.

Pour en revenir sur les mixins, il existe plusieurs alternatives
La liste des demandes intégrées dans la version 3.1 sont disponibles sur le site Jira Maven 

Aucun commentaire:

Enregistrer un commentaire

Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.