We used maven for 7 month, and we found it very useful.
It helps us :

  - to manage correctly and uniformly dependency version .
  - to provide (easily) project documentation 
  - to remove our 'dirty fat' Ant scripts 
  - ...

The Cons: 

   - Sometimes we had to update plug-in in order 
     to make it works (for us)
   - The remote repository (ibiblio.org) is not accessible 
      from our posts. It was painful  to start with maven (and 
      upgrade too) . Maybe the MavenProxy can solve this.


> +) Bulding multiple projects [..] resulting in an OutOfMemory 
>    I replace the reactor funtionality with an ANT script 

We solved this in a different manner. We have updated the 
multi-project to <exec> maven for each sub-project.

> +) Maintaining the JAR dependencies and versions across 
>    more than 10 subprojects is a pain in the ass[...] 
>    thinking of a maven plugin doing the stuff from the 
>    command line such us 
>    looking for conflicting versions of a JAR and 

With the multi-project plug-in, One can produce report 
that show conflicting version

> replacing the version number of a JAR across multiple projects

We have made such plugin (based upon xmltask) and it works fine
for us. If you are interested, i can send it to you...



------------------------------
Ce message est protege par les regles relatives au secret des correspondances ; il 
peut en outre contenir des informations a caractere confidentiel ou protegees par 
differentes regles et notamment le secret des affaires ; il est etabli a destination 
exclusive de son destinataire. Toute divulgation, utilisation, diffusion ou 
reproduction (totale ou partielle) de ce message, ou des informations qu'il contient, 
doit etre prealablement autorisee. 
Tout message electronique est susceptible d'alteration et son integrite ne peut etre 
assuree. Les AGF declinent toute responsabilite au titre de ce message s'il a ete 
modifie ou falsifie. 
Si vous n'etes pas destinataire de ce message, merci de le detruire immediatement et 
d'avertir l'expediteur de l'erreur de distribution et de la destruction du message.
This message is protected by the secrecy of correspondence rules ; furthermore it may 
contain privileged or confidential information that is protected by law, notably by 
the secrecy of business relations rule ; it is intended solely for the attention of   
the addressee . Any disclosure, use, dissemination or reproduction (either whole or  
partial) of this message or the information contained herein is strictly prohibited 
without prior consent.
Any electronic message  is susceptible to alteration  and  its integrity can not be 
assured.  AGF declines any  responsibility for  this message in the event of  
alteration  or falsification..
If you are not the intended  recipient, please destroy it immediately and  notify the 
sender of the wrong delivery and the mail deletion. 
------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to