insideIT.fr : le blog des architectes IT de SFEIR

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 10 septembre 2008

Nexus rend la gestion de depot Maven plus facile


La première release de Nexus le gestionnaire de dépôt Maven de Sonatype est disponible depuis fin aôut. Nexus est écrit en Java et distribué sous licence GPL. Il appartient à la même gamme de produits que Maven proxy, Apache Archiva ou encore Artifactory.

Basé sur Proximity, Nexus agit bien sûr comme proxy entre l'entreprise et les dépôts publics Maven mais aussi comme destinataire de nos propres artefacts. Il est doté d'une interface utilsateur assez conviviale, basée sur la librairie Javascript Ext JS, qui permet d'administrer l'outil et de gérer les dépôts.

Avec Nexus on peut déployer un artefact via l'interface, rassembler un ensemble de dépôts derrière un seul groupe, visualiser les rapports concernant les déploiements dans un dépôt, s'abonner à un flux RSS pour être prévenu de tout nouveau déploiement d'artefact, etc.

Bref, avec toutes ses fonctionnalités Nexus rend la vie de l'utilisateur Maven un peu plus facile.

Lire la suite...

mardi 6 mai 2008

Simplifier Maven2 avec m2eclipse

maven_logoJ'ai assisté récemment à la migration d'un projet de Maven1 à Maven2 et découvert par l'occasion le plugin m2eclipse pour Eclipse. Ce plugin intègre Maven2 de manière transparente dans Eclipse. Il n'est plus nécessaire de saisir la moindre ligne de commande et un ensemble de tâches liées à Maven tel que l'import d'un projet Maven dans Eclipse, la résolution des dépendances et la gestion du repository Maven local se trouvent simplifiées. En conclusion, à lui seul, ce plugin fut un gros plus dans l'adoption de Maven2 dans cette migration.