(the project is named ActiveMath, http://www.activemath.org/).
The funny thing that happened is that people were afraid that I remove the ant building. Ant has gone into a real stable well documented thing that it will take some fame to maven to become really loved by everyone (including probably good IDE integration).
For some of the tasks, however, using Maven is just ten thousand times better. A good example was a merge of all the jars...
For newer smaller projects, maven is simply superiour. In these projects, I was, previously symbolic-linking to dependencies in the big project... not really portable...
Maybe it helps answering to these answers... All in all, the transition can be done pretty smoothly...
Paul
Timothy Fisher wrote:
Pat,
Based on your experience with Maven:
- would you recommend its use to others?
- Under what circumstances would you recommend its use?
- In what circumstances would you recommending avoiding Maven?
Tim
Bateman Pat UK MYT <[EMAIL PROTECTED]> wrote:
The multiproject report for divergent dependencies has been a life saver
in a 10+ project environment.
The next step is getting POM multiple inheritance.
-----Original Message-----
From: Robles, Rogelio [mailto:[EMAIL PROTECTED] Sent: 02 October 2003 20:22
To: 'Maven Users List'
Subject: RE: Input from Maven Users
-----Original Message----- From: Siegfried Goeschl [mailto:[EMAIL PROTECTED]
...
+) Maintaining the JAR dependencies and versions across more than 10
subprojects is a pain in the ass. Nothing wrong with MAVEN
here but I'm still thinking of a maven plugin doing the stuff from the command line such us looking for conflicting versions of a JAR and replacing the version number of a JAR across multiple projects
...
I think this is the next step for effective POM mgmt in a mavenized environment with dozens of projects:
* merges POMs generating the minimum common denominator POM to be used as the parent POM for reactor based projects, I have done this manually and it's slooow
* diffs between POMs, something like: diff -u pomx pomy > pom.diff (in pom format)
Rogelio
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
