[Anthill-pro] Tighter Maven Integration

Jason Dillon jason at planet57.com
Wed Mar 14 19:14:48 CST 2007


On Mar 13, 2007, at 8:29 AM, Maciej Zawadzki wrote:
> We are also considering having a utility that would create AHP  
> projects
> based on a Maven POM.  This would most likely be a command line  
> utility
> that would use our remote scripting interface underneath.  A user  
> would
> invoke the utility pointing it at a Maven POM file, which would result
> in a new project being configured in AHP.

This might be helpful for folks getting started who want to get  
something up quick... but I don't really see that more advanced users  
will want to do this.

I'd be-careful about how the projects are created.  For multi-module  
projects its probably best to create one project for them all (ie.  
only the top-level module)... not one per-module (as is how tools  
like Continuum work).  The reasoning is that more modules becomes  
more and more maintenance.  For projects like Apache Geronimo Server  
which has ~200 modules under one project (server/trunk for  
example)... I really can't imagine maintaining 200 AH projects.

And, this may be more specific to my setup... I don't use your Maven  
builders to build my Maven projects... I have my own Groovy framework  
which is invoked by your Ant builders.  So I probably couldn't use  
this tool asis anyways... though hopefully the other bits (in the  
long email I just sent) will work still work. ;-)

--jason


More information about the Anthill-pro mailing list