Hello,

We currently have about 40 different multi-module projects. To date, we have 
determined an appropriate release order for the projects by manually parsing 
the POM files and making note of the dependencies. We keep our list in a 
spreadsheet, and it is re-evaluated with every release because (a) new projects 
are added (b) the list of projects being released changes from one release to 
the next (c) the project interdependencies change. As you can imagine this is 
both tedious and time-consuming. Do you know of a plugin, or any (preferably 
free) third-party tools that can parse a collection of project POMs and produce 
an appropriate release order? Additionally, it would be great if the product 
could check for circular dependencies. I am at the point where I am going to 
create something myself, but would prefer not to if something like this already 
exists.
Windows Server 2003 SP2
Apache Maven 2.2.1 (r801777; 2009-08-06 14:16:01-0500)
Java version: 1.6.0_24

Thanks,
Rob

Reply via email to