Rédigé par Cédric BEURTHERET, le 15-12-2009 à 23:12:54 | SoftwareFactory
La prochaine version (3.0) de Maven est prévue pour le début de l’année prochaine.
En attendant d’ici là et par avoir un tour d’horizon des capacités de Maven, je vous conseille la lecture du livre de Nicolas De Loof et Arnaud Héritier intitulé Apache Maven édité chez Pearson.
Les auteurs présentent Maven 2 sous un angle original avec beaucoup d’humour, à travers un projet fictif, inspiré de leurs expériences.
On retrouve les concepts fondamentaux de Maven mais aussi les fonctionnalités les plus avancées :
- compiler, tester, packager une application JEE
- gestion des dépendances, présentation du cycle de vie
- utilisation de plugins (notamment gwt-maven-plugin pour intégrer GWT dans une application JEE)
- édition de rapports
- présentation de Maven 3
- recommandations pour l’utilisateur
...
[Lire la suite]
Rédigé par Cédric BEURTHERET, le 20-11-2009 à 10:11:19 | SoftwareFactory
Jason Van Zyl, le (jeune) papa de Maven nous a présenté la v3 en préparation. J’attendais cette session avec impatience mais fut un peu déçu par le ton (pas d’éffort de vulgarisation) & la forme (slides illisibles) … apparemment suis pas le seul. En résumé:
- Le noyau MAVEN étant devenu totalement incompréhensible (de l’aveu même de ces contributeurs principaux)… il était temps de faire un refactoring (C’est marrant mais c’est déjà ce qu’on nous disait lors du passage de la v1 à la v2 .. où sont les architectes ?)
- Possibilité de visualiser le plan d’exécution du cycle avant son exécution effective pour savoir ce qui va passer & éventuellement ajuster à la volée
- Apparition de points d’extension clair sur le pre/post process MAVEN
- Amélioration du support d’erreur avec des pointeurs WEB sur des uses cases types en cas d’exception
- Sortie de la génération documentaire du noyau afin d’avoir une architecture + modulaire: on pourra avoir la génération par défaut mais également se brancher sur des générateurs externes … cela sent le passage de relai à SONAR sur cette partie
- Meilleure intégration avec les IDE avec M2 ECLIPSE pour laisser la main à l’IDE sur ce qu’il sait faire de mieux
En savoir plus sur cette présentation (la même quasiment que celle du DEVOXX)... [Lire la suite]
Rédigé par Cédric BEURTHERET, le 25-08-2009 à 17:08:36 | SoftwareFactory
IBM organise jeudi 27 & vendredi 28 août les TechSoftware à la défense. Ces conférences couvrent l’ensemble des gammes produit: Tivoli, Lotus, Rational, Websphere.... [Lire la suite]
Rédigé par Cédric BEURTHERET, le 26-08-2008 à 14:08:23 | SoftwareFactory
Ce webinar se penche sur les nouvelles fonctionnalités liées à Maven dans MyEclipse 6.5 version Professionnelle, ensemble de fonctionnalités connu sous le nom de Maven4MyEclipse. Ce webinar présente une introduction à Maven, comment l’utiliser dans MyEclipse et les bases de son intégration dans votre cycle projet. Vous trouverez aussi une brève présentation d’autres nouvelles fonctionnalités de MyEclipse 6.5, ainsi qu’un avant-goût de MyEclipse 7.0.
MyEclipse and Maven (Maven4MyEclipse) Webinar... [Lire la suite]
Rédigé par Cédric BEURTHERET, le 08-04-2008 à 00:04:36 | SoftwareFactory
Q4E
http://code.google.com/p/q4e/
Q4E is an Eclipse plugin that will allow Maven users to use Maven in a more productive way from the Eclipse IDE. It allows you to run Maven goals from the IDE, manage dependencies using the Maven POM, with automatic download of dependencies, keep the Eclipse classpath synchronized with the POM, import Maven projects directly in the IDE, create new Eclipse projects using Maven Archetypes, see a graph of dependencies… everything without leaving the IDE.... [Lire la suite]